我有个问题.在我的上一个项目中,我使用的是JQuery 1.3.2,现在我正在使用最新版本的jquery(它是1.4.4).在DOM中添加新元素后,我在某些类上添加了事件监听器:
例:
$(".pushme").live("click",function(ev){
alert(ev.target.id);
});
Run Code Online (Sandbox Code Playgroud)
它适用于1.3.2,但它在1.4.4中不起作用.
在萤火虫中,我看到这样的事情:
q.replace is not a function
p.removeAttribute("id")}}return g(m,p,...[p]).length>0}})();(function(){var g=
Run Code Online (Sandbox Code Playgroud)
你可以帮帮我吗?我从jquery.com上阅读了文档,但它对我没有帮助.
您确定,此错误消息是由您的live-Function生成的吗?错误消息说,"替换"不是一个函数,但这与您发布的代码无关.请查看发生此错误的确切代码行,或在项目中搜索关键字"replace".
也许,在执行代码之前会出现javascript错误,在这种情况下,永远不会调用您的实时函数.
| 归档时间: |
|
| 查看次数: |
951 次 |
| 最近记录: |