我有几个使用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
})

09-18 07:05