【发布时间】:2012-08-04 12:43:35
【问题描述】:
我发现了两篇关于新功能.on()的精彩文章:jquery4u.com、elijahmanor.com。
有什么方法可以让.bind() 比.on() 更好用?
例如,我有一个示例代码,如下所示:
$("#container").click( function( e ) {} )
您可以注意到,选择器只检索了一个项目,在我的情况下,在我的页面加载时名为 #container 的 <div> 已经存在;不是动态添加的。值得一提的是,我使用的是最新版本的 jQuery:1.7.2。
对于该示例,是否应该使用 .on() 代替 .bind(),即使我不使用 .on() 函数提供的其他功能?
【问题讨论】:
-
第二篇文章是垃圾。它说明了
.bind()对绑定多个元素的不利之处,但没有提及.on()在绑定模式下的作用完全相同。
标签: javascript jquery jquery-selectors