-5

我有这个页面

<html>
<head>
<script type="text/javascript">
$(document).ready(function(){
alert("asdf");
var url = "http://localhost/test/test.php";
$("#button").on("click", function() {
    $('body').load( url );
});
});
</script></head>
<body>
<input type="button" id="button" value="click" />
</body>
</html>

我想加载 url 的内容并将其放在正文中,但什么也没发生,请问为什么?怎么解决 ?

4

1 回答 1

1

我没有看到您在该文档中的任何地方包含 jQuery,您需要这样做才能使用对象的属性和方法。

要将您的 jquery 脚本包含在您的文档中,您只需将其作为脚本行添加到您的 head 标记中:

<script type="text/javascript" src="yourscriptpathgoeshere.js"></script>

请注意,它必须在任何使用 jquery 的脚本之前。例如,它不能在脚本之后。

例如,下面的代码对我来说很好:

<html>
    <head>
        <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.js"></script>
        <script type="text/javascript">
        $(document).ready(function(){
            var url = "http://localhost/testing/test.php";
            $("#button").on("click", function() {
                $('body').load( url );
            });
        });
        </script>
    </head>
    <body>
        <input type="button" id="button" value="click" />
    </body>
</html>

要获取特定链接的 href .. 如果 html 有效(并且只有一项具有 id 'link'),请使用以下方法: .attr(),以下列方式:

var href = $("#link").attr('href');
于 2013-03-29T19:58:14.203 回答