我有几个使用Ajax加载的复选框(由于数据库数据),
现在,当这些复选框从未选中变为已选中,反之亦然时,我想执行一些操作。
我也将其用于我的复选框:
http://widowmaker.kiev.ua/checkbox/
这是我的复选框代码:
<input type="checkbox" id="boats" class="boatID-2 afvaartijdID-3 boats" style="position: absolute; z-index: -1; visibility: hidden;">
我已经尝试过实时更改功能和更改功能,但都无法在IE8中使用。
像这样
$(document).on('change','.boats',function(){
//do stuff
});
和
$('.boats').live('change',function(){
//do stuff
});
我有最新版本的Jquery。
有人知道如何解决吗?
谢谢!
最佳答案
$(".boats").live("click", function(){
// do stuff
})
在较新版本的jQuery中,建议使用on()和off()代替live()/ die()
$(document).on("click", ".boats", function(){
// do stuff
})