jQuery1.9+中删除了live以后的替代方法

Posted 查克拉的觉醒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery1.9+中删除了live以后的替代方法相关的知识,希望对你有一定的参考价值。

http://blog.csdn.net/aya19880214/article/details/39998117

 

http://blog.csdn.net/pipi0714/article/details/7951752

 

对于动态创建的标签,假如映射事件。在1.7版本以前使用live。1.8版本推荐使用on。

使用方法如下

1.7版以前的

$("#ajaxTable tbody tr").live("click",function(){

});

假如想当然的简单替换

 

$("#ajaxTable tbody tr").on("click",function(){

}); 呵呵不好用。得按照以下的方法才可以

$(document).on("click","#ajaxTable tbody tr",function(){});

以上是关于jQuery1.9+中删除了live以后的替代方法的主要内容,如果未能解决你的问题,请参考以下文章

jQuery1.9+版本的.on使用方法笔记

Jquery 的bind(), live(), delegate(), on()绑定事件方式

在 jQuery 1.9 删除 .toggle(function,function) 后有啥替代方法?

mvc 分页视图 js 失效

jQuery1.9&2.0及其以上版本中动态元素 on绑定事件无效的解决方案

$.browser.msie' 为空或不是对象