t = el.position().top,
slider
$(window).scroll(function(e) {
clearTimeout(slider)
slider = setTimeout(function() {
el.animate({
top: t + (document.documentElement.scrollTop || document.body.scrollTop)
}, 300)
}, 30)
})
它接受两个参数:stopAll:规定是否应该清除动画队列。默认是 false,即仅停止活动的动画,允许任何排入队列的动画向后执行;
goToEnd:规定是否立即完成当前动画,默认是 false。默认地,stop() 会清除在被选元素上指定的当前动画。
jQuery中的动画有show()、hide()、fadeIn()、fadeOut()、slideDown()、slideUp()、animate()等等。stop()方法对上述的动画都适用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)