我怎样才能修复“Missing'use strict'statement'?

时间:2015-11-09 05:31:44

标签: javascript jquery use-strict

$(document).ready(function(){
  'use strict';
  $('#c2').hide('slow');
});
<html>
  <body>
    <div class="container">
      <div class="Header">
        <nav>
          <ul>
            <li><a href="#">Home Page</a></li>
            <li><a href="#">Kinematic Equations</a></li>
            <li><a href="#">Newtons Laws</a></li>
            <li><a href="#">Work and Force</a></li>
          </ul>
        </nav>
      </div>
    </div>

    <ul>
      <li id="one">Newtons 1st Law</li>
      <li id="two">Newtons 2nd Law</li>
      <li id="three">Newtons 3rd Law</li>
    </ul>

    <div class="content" id="c1"></div>
    <div class="content" id="c2"></div>
    <div class="content" id="c3"></div>
  </body>
</html>

当我尝试运行此代码时,我收到消息“Missing'use strict'statement”。我不确定问题是什么。

1 个答案:

答案 0 :(得分:-1)

您可能是从 Dreamweaver 收到此消息的。当您将'use strict';放在脚本的开头而不是放在$(document).ready(function(){内时,错误消息就会消失。

但是在某处可能有一个设置可以关闭'use strict';的提示或错误消息。不需要使用'use strict';