IE8 .next()或最近的()不起作用

时间:2011-12-22 14:40:25

标签: javascript jquery internet-explorer

我尝试调试IE8错误,而且我非常坚持

$('.help-link').live('click', function (evt) {
var content = $(this).next('.help-content');
   if (!content.is(':visible')) {
       content.fadeIn(200);
   $(this).addClass('on');
    } else {
   content.fadeOut(150);
   $(this).removeClass('on');
   }
});

如果点击链接,链接下方的div应淡入并在第二次点击时淡出实际非常简单。除了IE8之外,所有浏览器都适用。我也没有找到任何调试脚本的解决方案。 IE的开发工具栏忽略了我的“console.log()”。非常感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

你错过了a);最后,不确定是否重要:

http://jsfiddle.net/BPCUL/