jquery1.10给新增元素绑定事件的方法

2014-03-06 18

jquery1.10去除了.live()方法,新增了一个.on()方法来给元素绑定事件,具体用法如下:

on(events,[selector],[data],fn)

$("#dataTable tbody tr").on("click", function(event){ 
alert($(this).text()); 
});

上面这中方法对所有的这个tr绑定了事件,但是对于新增的元素无法绑定事件。
$("#dataTable tbody").on("click", "tr", function(event){ 
alert($(this).text()); 
});

上面这种方法给tbody绑定了一个事件,其中的tr如果是新增的元素,统一可以触发这个click事件。
展开阅读全文

更多Javascript文章

JavaScript日历实现代码
Sep 12 22
jQuery之动画效果大全
Nov 09 67
jquery css实现邮箱自动补全
Nov 14 21
详解Angular的内置过滤器和自定义过滤器【推荐】
Dec 26 17
javascript监听页面刷新和页面关闭事件方法详解
Jan 09 17
弱类型语言javascript开发中的一些坑实例小结【变量、函数、数组、对象、作用域等】
Aug 07 20
vue 解除鼠标的监听事件的方法
Nov 13 21
手机访问当前页面