非常简单的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();
});
});
为什么这不起作用?
答案 0 :(得分:7)
改变这个:
<script> type='text/javascript' src='script.js' </script>
到此:
<script type='text/javascript' src='script.js'></script>
'type'和'src'是脚本标记的参数,而不是其中的内容。
另外,请确保您在HTML中包含jquery库,否则您的脚本将无效,因为它不知道$
的含义。