JQuery
番茄爱上了西红柿
这个作者很懒,什么都没留下…
展开
-
setTimeout 和 delay的区别
setTimeout函数是从页面开始的时候计算time的JQuery提供的delay函数,如果已经对某一个元素调用用.delay(time)的话,那么如果你在程序后面再次调用.delay(time2),那么这个元素的第二次delay后的执行操作的时间就是从time + time2。在控制动画链的执行顺序的时候如果用记录delay时间来控制,后续对同个元素进行操作的时候就会出原创 2013-11-17 20:33:18 · 2716 阅读 · 0 评论 -
Javascript异步编程
前面提到动画链的实现方法控制起来有些不方便。后来发现Wind.js能很好的控制,用起来也十分方便。wind.org ←这里是主页,文档也不是很多,学起来很快转载 2013-11-20 11:31:47 · 662 阅读 · 0 评论 -
JQuery不同元素的动画链
同一个元素可以使用.show().hide().animate()实现对动画的有序进行。不同元素有两种方法。一、使用回调函数结合递归。(使用情况有限,因为要从上个元素找到下一个元素)例如这样实现orderedPlace($(".className").eq(0), 700)function orderedPlace(ele, time){ ele.fadeIn(t原创 2013-11-17 15:20:11 · 861 阅读 · 0 评论 -
JQuery笔记
next() 获得匹配元素集合中每个元素紧邻的同胞元素。所以function orderedPlace(ele, time){ ele.fadeIn(time, function() { if(ele.next().length) { orderedPlace(ele.next(), time) } else {原创 2013-11-13 18:17:08 · 493 阅读 · 0 评论