我的javascript错了吗?

时间:2013-09-09 13:52:47

标签: javascript jquery html

非常简单的javascript无效。

我希望DIV隐藏在鼠标上。 index.html和script.js位于同一文件夹中。我在Chrome中打开它。

的index.html:

<!DOCTYPE html>
<html>
<head>
  <title>Test</title>
  <script> type='text/javascript' src='script.js' </script>
</head>
<body>
  <div>
    Hello world
  </div>
</body>
</html>

的script.js:

$(document).ready(function() {
    $('div').mouseenter(function () {
        $('div').hide();
    });
});

为什么这不起作用?

1 个答案:

答案 0 :(得分:7)

改变这个:

<script> type='text/javascript' src='script.js' </script>

到此:

<script type='text/javascript' src='script.js'></script>

'type'和'src'是脚本标记的参数,而不是其中的内容。

另外,请确保您在HTML中包含jquery库,否则您的脚本将无效,因为它不知道$的含义。