Javascript 为什么我不能使用jQuery功能

Javascript 为什么我不能使用jQuery功能,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我在/opt/lampp/htdocs目录中有jquery-2.1.3.js库,为了测试它,我将它包含在一个html文件中 <html> <body> <p>Some paragraph</p> <script src="jquery-2.1.3.js"> $("p").css("color","orange") $("body").css("bac

我在
/opt/lampp/htdocs
目录中有
jquery-2.1.3.js
库,为了测试它,我将它包含在一个html文件中

<html>
    <body>
        <p>Some paragraph</p>
        <script src="jquery-2.1.3.js">
            $("p").css("color","orange")
            $("body").css("background","#00ff00")
        </script>
   </body>
</html>

某段

$(“p”).css(“颜色”、“橙色”) $(“body”).css(“背景”,“00ff00”)
因此,我希望将

标记中的所有文本更改为橙色,并将
背景设置为绿色,但我得到的只是简单的输出:
某些段落的默认颜色和默认背景。为什么这不起作用?

可以有
src
属性内容,但不能两者兼有。如果两者都有,则忽略内容(内容被视为“脚本文档”,而不是代码)

为jQuery脚本使用另一个脚本块

<script src="jquery-2.1.3.js">
</script>
<script>
    $("p").css("color","orange")
    $("body").css("background","#00ff00")
</script>

$(“p”).css(“颜色”、“橙色”)
$(“body”).css(“背景”,“00ff00”)

@下划线:只要一个元素是由包含对其进行操作的代码的脚本标记上方的HTML定义的,该元素就可用于该代码。它甚至可以紧跟其后,但实际上通常最好将脚本放在末尾,在结束
标记之前。这是完全可以理解的错误,
脚本
元素以这种方式工作是完全合理的。他们没有,但他们这样做是合理的。