我有两个代码。这个就像一个魅力-
$("input:radio").on('change',showRatingSection);
但是这个抛出“对象没有方法‘活’”错误-
$("input:radio").live('change',showRatingSection);
有什么想法吗?
如果我假设您不能在 radios
上调用 live 方法,那么我将如何在 radios
上绑定(bind)一个事件,该事件将被添加到我的 future 的 DOM
?我知道我可以在它们添加后立即绑定(bind),但我正在寻找 live()
的替代方案,如果它不能与 radios
一起使用的话。
最佳答案
用最好的方法!
$("body").delegate('input:radio','change',function(){
//do code here
});
这与 AJAX 一起工作,没有 ajax。我也遇到了“实时”功能的类似问题,但由于我在任何地方都使用它,所以我一点问题都没有。
关于javascript - 在单选按钮上使用 jQuery live 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22404098/