Javascript JQuery-addClass()不适用于IE10+;

Javascript JQuery-addClass()不适用于IE10+;,javascript,jquery,css,internet-explorer-10,internet-explorer-11,Javascript,Jquery,Css,Internet Explorer 10,Internet Explorer 11,我创建了一个javascript函数,当页面向下滚动到特定点时,它会在许多元素中消失。这是通过将类“active”(带有addClass)添加到相关元素来完成的,这些元素将通过CSS淡入 在IE10+JQuery上,addClass()似乎不起作用。我不明白为什么 var fadeServiceList = function(sT, wH) { var $home_why_us = $('.home-why-us'), $theshold = $h

我创建了一个javascript函数,当页面向下滚动到特定点时,它会在许多元素中消失。这是通过将类“active”(带有addClass)添加到相关元素来完成的,这些元素将通过CSS淡入

在IE10+JQuery上,addClass()似乎不起作用。我不明白为什么

    var fadeServiceList = function(sT, wH) {
        var $home_why_us = $('.home-why-us'),
            $theshold = $home_why_us.offset().top;

        if (sT > $theshold - ( wH / 2 ) ) {
            $('#line').addClass('active');
            $home_why_us.find('.service-list ul').addClass('active');
        }
    };
我将非常感谢你的帮助,为我指明了正确的方向

干杯, Jim.

如果目标元素: 是以下内联元素之一:label、strong、span、em 包含输入元素(任何类型) 包含另一个内联元素中的文本,例如:label、strong、span、em 它在其他浏览器中正常运行

function highlight(){
    $("label").addClass("highlight");
}

您是否绝对确定会拨打电话添加课程?谢谢您的回复!我肯定是的。嗨,你有文档的链接吗?我在IE 11中尝试了一下,它成功了。