Jquery live event在ie7中不起作用?
我通过ajax显示复选框,单击该复选框时触发了事件。它在所有浏览器中都工作,但在ie7中不工作。我点击了复选框,什么也没发生。我的示例代码Jquery live event在ie7中不起作用?,jquery,internet-explorer-7,Jquery,Internet Explorer 7,我通过ajax显示复选框,单击该复选框时触发了事件。它在所有浏览器中都工作,但在ie7中不工作。我点击了复选框,什么也没发生。我的示例代码 $("#checkbox_id").live('change',function(){ alert('check'); }); IE7不支持live中的更改事件(即$(#checkbox_id).live('change',function(){})) 请记住,曾经在ajax中显示的html代码,特别是对于复选框livechange event在i
$("#checkbox_id").live('change',function(){
alert('check');
});
IE7不支持live中的更改事件(即
$(#checkbox_id).live('change',function(){})
)
请记住,曾经在ajax中显示的html代码,特别是对于复选框livechange event
在ie7中不起作用的代码。使用$('#checkbox_id').live('click',function(){})代码>用于ajax复选框事件触发
我的回答可能会帮助一些面临相同问题的人如果它仅在ie7或任何ie浏览器上,您能否验证ie8是否也可能是代码中其他地方的错误?看看这在IE7中是否适用:可能是代码中的其他错误,如单引号或缺少逗号,即阻塞…在这种情况下,测试看起来像jQuery 1.4.2中的错误: