【发布时间】:2016-02-09 17:46:33
【问题描述】:
$(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>
当我尝试运行此代码时,我确实收到消息“缺少 'use strict' 语句”。我不确定可能是什么问题。
【问题讨论】:
-
上面的代码没有这样的错误。
use strict;不应该用引号引起来 -
你的代码对我有用jsfiddle.net/6q86n573
-
您从哪里得到该消息?这听起来更像是一个 linter 警告,而不是错误。
-
@Bergi 不确定是否值得评论 - 用户已经一年多没有活跃了
-
@ThisGuyHasTwoThumbs 哦,天哪,你是对的。这只是主页上出现的问题,因为 FloPinguin 已对其进行了编辑...
标签: javascript jquery use-strict