单击功能无法在IE 9/10上运行

时间:2018-03-13 07:09:18

标签: jquery

我有一个非常简单的脚本,当我点击一个按钮时添加一个类 - 但它不适用于IE。控制台说预期“;”。这个脚本有什么问题吗?

脚本

$(".navigation-recommended-group").each(function() {
    let panel = this;
    $(this).find(".nsc-button-ghost.nsc-button-primary").click(function() {
           $(panel).toggleClass("open");
           $(this).toggleClass("open");
    });
});

HTML

<div class="navigation-recommended-group">
<div class="navigation-recommended-group-detail_toggler" data-type="toggleRecommendedGroup">
 <button type="button" tabindex="" class="nsc-button nsc-button-ghost nsc-button-primary">
 <span class="hide">Show More Categories</span>
 <span class="show">Show less categories</span></button>
</div>
</div>

Codepen

https://codepen.io/anon/pen/mxezqE

1 个答案:

答案 0 :(得分:0)

你可以添加关于DOM就绪功能的代码吗?

$(document).ready(function(){
    $(".navigation-recommended-group").each(function() {
              let panel = this;
              $(this).find(".nsc-button-ghost.nsc-button-primary").click(function( {
                $(panel).toggleClass("open");
                $(this).toggleClass("open");
              });
            });
});