JQUERY无法在本地计算机上运行

Hus*_*ain -1 javascript jquery

我在我的机器上尝试JQUERY,但出于某种原因,似乎没有任何效果.这是测试文件:

<html>
<head>
<script type="text/css" src="jquery.js">
</script>
<script type="text/javascript">
    $("p").mouseover(function () {
      $(this).css("color","black");
    });

    $(document).ready(function(){
$("body").css("background-color","black");
$("body").css("color","white");
});
</script>
</head>
<body>
<h1>This is a test</h1>
<p>Roll over me!</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

什么都没有效果.此外,如果有人想知道,通过我的域和本地访问都不起作用.我真的很困惑,因为我从互联网上复制了大部分代码,以防万一我的打字有问题.

出于某种原因,firefox抛出此错误:

代码:评估
$未定义
http://hussain.mooo.com/jq.html
行:6
$未定义
http://hussain.mooo.com/jq.html
行:6

新代码(移动了onmouseover handeler)

    <script src="jquery.js" type="text/css">
</script>
<script type="text/javascript">
$(document).ready(function(){
    $("p").mouseover(function () {
      $(this).css("color","black");
    });
$("body").css("background-color","black");
$("body").css("color","white");
});
</script>
Run Code Online (Sandbox Code Playgroud)

Iva*_*uev 22

为javascript文件指定正确的类型:

<script type="text/javascript" src="jquery.js"></script>
Run Code Online (Sandbox Code Playgroud)

更新

您目前正在使用type="text/css"javascript文件的内容类型,这是不正确的.尝试将上面的代码复制到您的脚本中.

截图

删除了死的ImageShack链接

  • 或者只是删除它.对于脚本标记,"type"属性是不必要的(并且看起来可能很危险). (4认同)