jQuery addClass和IE - 不添加类

时间:2013-08-08 17:53:19

标签: jquery internet-explorer internet-explorer-8 addclass

嗯,在FireFox或Chrome下一切正常,但我无法在IE8 / IE10下添加课程

代码很简单

    jQuery(document).ready(function() {
        jQuery(".mattblackmenu").addClass("ie10");
    });    

使用该代码链接到该网站:http://www.nestcasa.com/

有什么想法发生了什么?

谢谢

1 个答案:

答案 0 :(得分:1)

这个建议并不是一个真正的答案,但它太长了,无法适应评论。

将您的代码更改为:

jQuery(document).ready(function() {
    var menu = jQuery(".mattblackmenu");

    if(menu.length == 0)
        alert("Could not any matt black menus");
    else
        alert("did find a matt black menu");

    jQuery(".mattblackmenu").addClass("ie10");
});

然后,您将能够缩小您的问题是否与您找不到的菜单项或您的CSS有关。