事情是这样的,有一个select节点<select id = 'test'>
<option></option>
<option></option>
<option></option>
.....
<select/>这个节点是动态生成的,所以我用
$(".test").live('change', function() {
//dosomething
});
去捕捉这个节点的事件,在火狐、Opera等浏览器下没有任何问题,唯独IE不能触发,请问各位朋友有什么高见,不胜感激
<option></option>
<option></option>
<option></option>
.....
<select/>这个节点是动态生成的,所以我用
$(".test").live('change', function() {
//dosomething
});
去捕捉这个节点的事件,在火狐、Opera等浏览器下没有任何问题,唯独IE不能触发,请问各位朋友有什么高见,不胜感激
要用
$("#test")吧如果是live是想捕捉添加option之后,这里应该可以直接用bind就行的,
貌似jquery不支持change事件的
用livequery吧
难道是你的版本不支持
用livequery吧
但是大部分人还是用的IE6而不是IE8
livequery基本能保证你用到的所有浏览器没问题
//dosomething
});