我正在尝试使用jQuery绑定一些点击事件。一切都适用于Chrome,FF和(令人惊讶的IE 6)。但是,它在IE 7/8中不起作用。我正在尝试将'click'绑定到标签上。我已经尝试了以下所有内容,似乎没有任何效果:
$('label').bind('click', function(){
alert('label clicked');
});
或
$('label').click(function(){
alert('label clicked');
);
或
// added a class to all labels
$('.label').bind('click', function(){
alert('label clicked');
});
或
// added a class to all labels
$('.label').click(function(){
alert('label clicked');
});
在我列出的所有浏览器中,我会得到一个不错的警告框,除了IE 7/8。这是一个jQuery问题,我错过了什么,或者什么?我真的很困惑,因为我以前从来没有这样的问题......
答案 0 :(得分:2)
您应该尝试使用live()而不是bind()。另外,您使用的是最新版本的jquery吗?