我有几个用Ajax加载的复选框(因为有数据库数据),现在我想在这些复选框从未选中到选中时做一些动作,反之亦然。
我的复选框也使用了这个。http:/widowmaker.kiev.uacheckbox
这是我的复选框代码,我试过实时更改功能和开机更改功能,但都不能在IE8上使用。
<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
})
我的复选框使用的插件
这个。http:/widowmaker.kiev.uacheckbox:
在IE8中,变化事件是个bugging,我无法使用live或on功能让变化工作,但插件有几个方法触发变化。
我无法使用live或on功能来让变化工作,但插件有几个方法来触发变化.你可以使用检查和取消检查事件来触发变化事件。
所以这就解决了这个问题。
谢谢大家