什么是委托呢? 就是说 把这个事件交给jQuery 由jQuery来负责帮你绑定事件 当被指定绑定的元素增加或删除时,jQuery都会自动的绑定或解除此事件
使用方法:
$("选择元素").live("事件名",事件函数)
示例:
$("tr").live('click',function(){
//函数体
})
这样 当在以后页面动态加入了tr标签后 jQuery会自动为你绑定这个click事件
如果你是自定义事件 只要你是按照jQuery自定义事件定义规则定义的 那么你只需要将live第一个参数改为你的事件名即可
事件是在网页加载的时候都绑定好了,动态添加的tr上其实并没有绑定事件,如果想动态绑定的话可以用live来绑定,live方法用法和bind相同。比如想给所有tr动态绑定click事件,$("tr").live("click",function(){/*…………*/}) ,强烈建议你在动态添加tr后给新添加的tr单独绑定一次事件欢迎分享,转载请注明来源:内存溢出
评论列表(0条)