【发布时间】:2015-06-25 03:03:42
【问题描述】:
我正在使用 jsfiddle 中的一些现有代码,但它使用的是已弃用的 .live 函数。当我将代码更改为使用 .on 时,它不再起作用。这是jsfiddle:http://jsfiddle.net/DBfKz/
脚本将项目添加到“比较列表”。我想要做的是点击一个旁边的“x”,从列表中删除。
这是已弃用的代码:
$(".box a").live("click", function() {
$(this).parent().remove();
updateLinkAndCounter();
});
我把它转换成这个:
$(".box").on("click","a", function() {
$(this).parent().remove();
updateLinkAndCounter();
});
我将 jQuery 的版本更改为更新的版本,它支持 .on
但现在脚本不起作用。我之前成功使用过 .on ,但我只是不知道为什么它在这里不起作用。感谢您的所有帮助!
【问题讨论】: