我通过ajax显示复选框,点击该复选框后我触发了事件。它在所有浏览器中都存在但在ie7中它不起作用。我点击复选框没有任何反应。我的示例代码。
$("#checkbox_id").live('change',function(){
alert('check');
});
答案 0 :(得分:1)
IE7 不支持实时更改事件(即$(#checkbox_id).live('change', function(){})
)
请记住,一旦在ajax中显示的html代码,特别是复选框live change event
中的html代码将无法在ie7中使用。使用$('#checkbox_id').live('click',function(){});
进行ajax复选框事件触发。
我的回答可能有助于遇到同样问题的人