mei__wu
mei__wu
2018-11-28 01:24

jQuery中toggleClass方法在ie11打开开发人员工具可以执行,关闭有问题

  • Internet-explorer
  • 浏览器
  • 开发人员
  • jquery
 !DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title></title>
    <script src="jquery/jquery-3.3.1.js"></script>
    <style>
        .night{
            background-color:black;
        }
    </style>
    <script>
        $(function () {
            $('#btn').click(function () {
                //if ($('body').hasClass('night')) {
                //    $('body').removeClass('night');
                //}
                //else {
                //    $('body').addClass('night');
                //}
                $('body').toggleClass('night');
            })
        })
    </script>
</head>
<body>
    <input type="button" name="name" value="开关" id="btn"  />
</body>
</html>

在其他浏览器都能正常执行,而在ie11下,只要打开f12,就能顺利执行
不打开f12,点击背景颜色会变黑,在次点击,没有效果

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

3条回答

为你推荐

换一换