1.
bind() delegate() live() 三种方法在jQuery1.8之后都不推荐使用,官方在1.9时已经取消使用live()方法了,所以建议都使用on()方法。
$("#pageGro li").live("click",function(){
if(pageCount > 5){
var pageNum = parseInt($(this).html());
...
});
$("#pageGro ul").on("click","li",function(){//不需可写null 为js动态创建的未来元素添加事件
if(pageCount > 5){
var pageNum = parseInt($(this).html());
...
});
-
.fn=.prototype 命名空间 .fn.extend()添加成员函数.extend()添加类方法
本文介绍了jQuery中事件绑定方法的演变,从bind()、delegate()、live()到on()的使用方式,并强调了官方推荐使用on()方法的原因。通过具体代码示例展示了如何用on()方法替代已废弃的方法。
327

被折叠的 条评论
为什么被折叠?



