-1

代码有什么问题?我确定js文件的路径是正确的。我认为这是代码。它没有显示插入的段落..

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>Embedded Script</title>
        <meta charset="utf-8"/>
    </head>
    <body>
        <h1>Embedded Script Example</h1>
        <script type="text/javascript" charset="utf-8" src="js/jquery-1.7.2.min.js"></script>
        <script type="text/javascript" charset="utf-8">

        $(document).ready(function(){
            $("h1").after("<p>I've just inserted a paragraph</p>");
        });
        </script>
    </body>
</html>​
4

2 回答 2

1

您的路径一定是错误的,或者您的 jQuery 库以某种方式损坏。我已经复制了您的代码,将 jQuery 路径更改为 jquery.com 上的最新代码,并将页面上传到http://www.apsillers.com/inline.html。用于Ctrl+U查看源代码以验证它是否与您的相同。(我会使用小提琴,但我认为它不允许内联脚本。)

这非常确凿地证明您的问题是由于未能正确加载 jQuery 库。检查您的错误控制台,并验证它jQuery是您的 JS 控制台中的一个现存对象。

于 2012-06-05T00:25:16.187 回答
-1
$("<p>I've just inserted a paragraph</p>").insertAfter("h1");
于 2012-06-05T00:11:56.193 回答