ie7 jquery没有约束力?

时间:2010-12-19 01:41:19

标签: javascript jquery internet-explorer-8 internet-explorer-7

我正在尝试使用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问题,我错过了什么,或者什么?我真的很困惑,因为我以前从来没有这样的问题......

1 个答案:

答案 0 :(得分:2)

您应该尝试使用live()而不是bind()。另外,您使用的是最新版本的jquery吗?