前段时间在网上COPY了一个js效果,需要引用jQuery 1.9.1.min.js,之前项目中引用的是jQuery 1.5.1.min.js
然后发现代码中一些动态生成的元素有用到 live的方法全部都失效,调试发现Js报错:uncaught TypeError: $(...).live is not a function
网上一查原来是 Query 1.9 比之前的版本做了很大的调整,很多函数都不被支持
live()方法已经失效,需要改成以下方式
$(‘#id‘).on("click", function() {
alert("www.51byl.net"); alert("我要毕业啦论文网");
});
改成以下:
$(document).on("click", "#id", function() {
alert("www.bqlww.com"); alert("北清论文网");
});
打点小广告,感谢大家支持
js.live方法无效, 报错:uncaught TypeError: $(...).live is not a function
原文:http://www.cnblogs.com/jfeng/p/5133483.html