摘要: 基本思想是:某些代码不可以在没有间断的情况连续重复执行。第一次调用函数,创建一个定时器,在指定的时间间隔之后运行代码。当第二次调用该函数时,它会清除前一次的定时器并设置另一个。目的是确保只有在执行函数的请求停止了一段时间之后执行。我今天使用的思想是:一个函数执行后,空格一定时间,再执行其他函数。该模式的基本形式:var processor = { timeoutId: null, //实际进行处理的方法 performProcessor: function() { //.... }, process: function() { ... 阅读全文
posted @ 2013-09-10 15:56 想望 阅读(212) 评论(0) 推荐(0)
摘要: 很多开发者都知道jQuery的.live()方法,他们大部分知道这个函数做什么,但是并不知道是怎么实现的,所以用的并不那么舒适。而且他们却从未听过还有解除绑定的.live()事件的.die()方法。即使你熟悉这些,但是你意识到.die()了吗?什么是 .live().live方法类似于.bind(),除此之外,它允许你将事件绑定到DOM元素上,可以将事件绑定到DOM中还不存在的元素上,看看下面的例子:比方说当用户在点击链接时及想提示他们正在离开站点。$(document).ready( function() { $('a').click( function() { aler.. 阅读全文
posted @ 2013-05-24 17:00 想望 阅读(266) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示