flot柱形图表x轴显示相关问题

flot柱形图表x轴显示相关问题

最近负责开发一个监控项目,需要把统计结果通过图表的形式展现出来.这里使用到了jquery的flot插件,github项目地址:https://github.com/flot/flot.这回,就记录一下,开发过程中遇上的一些问题,以及解决方案.

查看全文 »

二、分享jQuery+Canvas实现的手写留言板

上一篇文章《一、分享jQuery+Canvas实现的手写留言板》介绍了手写画板的4个基本步骤,这里再跟大家回顾一下: 1)moveTo(x,y):设定新路径的起始坐标——落笔 2)lineTo(x,y):根据两个点坐标建立直线,并保存到路径中——动笔 3)closePath():关闭当前打开的路径——抬笔 4)stroke():渲染并显示所有的路径——大功告成

查看全文 »

一、分享jQuery+Canvas实现的手写留言板

前一段时间,写了一篇文章,基于html5的canvas+jQuery实现的手写留言板,由于时间关系,就只是简单的介绍了一下相关功能,而没有给出实现方法.现在有时间,就把手写留言板的实现过程跟大家分享一下.

查看全文 »

利用jQuery的加载机制延迟加载第三方js代码

经过反复测试,终于到网站“慢”的原因了:因为本站的所有特效都是基于jQuery运行的,而jQuery的运行机制又保证了所有的文件对象模型(Document Object Model,简称DOM)全部加载完毕,才运行jQuery代码.即使磨途歌在1ms中做出响应,但只要用户的浏览器没把dom加载完毕,jQuery代码就迟迟不会执行,导致让用户感觉到网站很慢,很慢.

查看全文 »

妙用jquery.scrollLoading.js插件,加快网页的显示速度

这篇文章介绍的js插件是基于jQuery开发的,它的功能如下:用户打开网页的时候,浏览器先加载能看得到的界面(第一屏)中的图片,第二屏、第三屏或者更下边的图片只有等到用户往下拖动滚动条,浏览器才会依次加载.这样的外部资源加载机制,能让浏览器更快的展示内容.问:为什么浏览器不使用这样的加载机制?

查看全文 »

基于html5的canvas+jQuery实现的手写留言板

前几天在一个博客里看到这个手写留言板的功能,感觉太神奇了,网站的留言体验一下就感觉更真实,网站为:虎兔手记​,由于使用的是Html5,而我又不太想捣鼓前端的东西,就只能望梅止渴了.最近清明放假,心里痒痒的,想想,还是搞一个简单的canvas留言板

查看全文 »

基于jQuery库开发的谷歌浏览器插件——一键取消关注新浪微博僵尸粉

虽然我从事互联网相关的工作,但不得不承认,自己对很多互联网的产品都没什么了解,比如淘宝,团购,微信,微博,都没怎么使用过.直到前几个月,因为工作原因,需要通过微博做一些营销推广的事情,才开始接触新浪微博.然后就是开始大量的加粉丝,刷微博.

查看全文 »

js使用心得——避免jQuery与其他js库使用$符号冲突

使用jQuery做前端开发,都习惯了使用默认的$符号,因为简单快捷,但就是因为开发者们对“$”符号太依赖了,以至于很多js代码库都使用“$”符号来做代言人(简化的变量),这就导致了在加载多个JS库做开发的时候,“$”变量被覆盖替换,这一点让磨途歌会很不习惯,于是磨途歌开始需找解决冲突的途径。

查看全文 »

使用jQuery模拟鼠标点击a标签事件

我尝试过多次用jQuery模拟用户点击a标签的功能,但都没有成功,并且困扰了很久.后来的一次发呆,冒出了新的想法,于是就动手进行了测试.

查看全文 »

原生js写法跟基于jQuery的写法的差别

很多时候有人会问我,什么是原生js(原生代码)?以下是我对原生代码的理解:完全是由自己编写的代码,并且不依赖于别人的代码,称为原生代码,反之称为二次开发.也许有的人会较真,抛出一个观点:真正的原生,得先自己实现一个操作系统.呵呵,这是题外话了.

查看全文 »