.load() 方法

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript" src="js/jquery-3.1.0.js">
        </script>
        <script type="text/javascript">
             $(document).ready(function() {
// load()方法:jquery中用来请求静态文件的方法,如请求html文档

// load的参数:
// url:要请求的静态文件的路径
// data:要发送给服务器的参数(如果没有传参,则load用get方式请求服务器;如果传了参数,且参数是键值对,则load会转换为post方式请求数据
)
// callback:请求结束时执行的回调函数(不管请求是否成功,都会执行该回调函数)

$('button').click(function() {

    // load请求下来静态文件后,会直接把该文件拼接进指定的标签中
    // load方法筛选请求内容:在url之后添加要加载的标签的标志(标志可以是tag、class、id),之间使用空格隔开,这样就只能加载到指定的数据
    //                    $('#news').load('news.html .news1');

    // 回调函数中的三个可选参数
    // 第一个参数:请求到的数据
    // 第二个参数:请求状态
    // 第三个参数:jQuery创建出来的请求对象
    $('#news').load('news.html h3', function(responseText, responstStatus, responseObj) {
        console.log(responseText);
        console.log(responstStatus);
        console.log(responseObj);
    })
})

})
</script>
</head>

<body>
    <div id="news">

    </div>
    <button>点击加载今日新闻</button>
</body>

</html>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容