load(url, [data], [callback])
载入远程 HTML 文件代码并插入至 DOM 中。
url:待装入 HTML 网页网址。
data:发送至服务器的 key/value 数据。
callback:载入成功时回调函数。

代码一:

加载整个界面

test.html代码:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<div class="comment"><h6>张三:</h6><p class="para">沙发.</p>
</div>
<div class="comment"><h6>李四:</h6><p class="para">板凳.</p>
</div>
<div class="comment"><h6>王五:</h6><p class="para">地下室.</p><p class="para">-1层.</p><p class="para">-2层.</p><p class="para">-3层.</p>
</div>
</body>
</html>

html部分:

<body>
<input type="button" id="send" value="Ajax获取" />
<div  class="comment">已有评论:
</div>
<div id="resText" ></div>
</body>

jQuery部分:

<script language="javascript" type="text/javascript">$(function(){$("#send").click(function(){$("#resText").load("test.html");})})
</script>

代码二:

加载过滤后界面

<script language="javascript" type="text/javascript">$(function(){$("#send").click(function(){$("#resText").load("test.html .para");})})
</script>

将页面中class为para的加载进来。

代码三:

成功后的回调动作


<script language="javascript" type="text/javascript">$(function(){$("#send").click(function(){$("#resText").load("test.html .para",function (responseText, textStatus, XMLHttpRequest){alert( $(this).html() );    //在这里this指向的是当前的DOM对象,即 $("#iptText")[0]alert(responseText);       //请求返回的内容alert(textStatus);            //请求状态:success,erroralert(XMLHttpRequest);     //XMLHttpRequest对象
            });})})
</script>

jQuery之load方法相关推荐

  1. 使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题

    使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题 参考文章: (1)使用jquery的load方法设计动态加载,并解决被加载页面JavaScript失效问题 ( ...

  2. js中load载入html页面,使用jquery的load方法加载html页面,但是html引入的js不生效

    Write By Monkeyfly 以下内容均为原创,如需转载请注明出处. 前提 有一个公共的登录弹框页面需要在多个页面引用,百度后就使用了jQuery 的 load 方法. 做法: 将公共的 ht ...

  3. jQuery的load()方法

    load() 从服务器加载数据,并把返回的数据,放入被选元素中 语法格式 $(selector).load(URL,data,callback); 参数说明 URL 必选参数,加载的URL 可以把jQ ...

  4. 【JQuery】关于jQuery的load方法在Laravel里的使用

    Laravel版本: Laravel 8 jQuery版本: jquery/3.2.1/jquery.min.js 前言 由于在 jQuery 的 load 的方法里携带参数时,对于对象参数,提交时使 ...

  5. ajax load html页面,jQuery – AJAX load() 方法 | 菜鸟教程

    为了避免多页面情形下的代码重复,可以利用 load() 方法,将重复的部分(例如导航栏)放入单独的文件,使用下列方法进行导入: //1.当前文件中要插入的地方使用此结构: //2.***.html中放 ...

  6. ajax的添加方法,jQuery - AJAX load()方法如何添加2多变量

    我有这段代码.我需要添加一个sub_season var.如何添加更多的var?我在谷歌托盘看,但没有结果. 谢谢你,如果你帮我!jQuery - AJAX load()方法如何添加2多变量 echo ...

  7. html模块化标签,jq load()方法实现html 模块化。

    在我们写项目的时候,会遇到一个模块在多个页面使用,如果没有页面都写一次,那就太费劲了. 如果你使用了框架(vue,react,Angular)的话,那框架都有模块化,可以轻松解决. 如果你使用原生开发 ...

  8. jQuery速记Ajax方法简介

    如果您从未听说过Ajax这个词,请举手. 我敢打赌,几乎所有人的手臂都向下垂,靠近他们的身体. Ajax 最初代表异步JavaScript和XML ,它是最常用的客户端方法之一,可帮助创建异步网站和W ...

  9. html load方法的区别,jQuery  中的.load()、$get()、$,post()用法和区别

    .load()方法是局部方法,因为他需要一个包含元素的jQuery 对象作为前缀.而$.get()和$.post()是全局方法,无须指定某个元素.对于用途而言,.load()适合做静态文件的异步获取, ...

最新文章

  1. 腾讯 JDK 11 正式开源,高性能、太牛逼啦!
  2. Jquery Ajax调用aspx页面方法
  3. 【SeeMusic】视频编辑 ( 顶部裁剪 | 底部裁剪 | 左侧裁剪 | 右侧裁剪 | 明亮度 | 对比度 | 色调 | 饱和度 )
  4. C语言二进制标识符,C语言入门基础大全,自学C语言必备知识!
  5. 一文读懂QEMU虚拟机
  6. zabbix系列(四)Zabbix3.0.4添加对Nginx服务的监控
  7. Android6.0的SMS(短信)源码分析--短信发送
  8. vue路由 routers的写法:require用与不用
  9. C++ pair(对组)用法
  10. jQuery之换肤与cookie插件
  11. # 管道已结束_县城这条路启用自来水新管道,看看是否在你家附近...
  12. 服务器被bash服务占满_用bash脚本自动下载ftp服务器文件
  13. 每天进步一点点《SVD用于压缩》
  14. 缺失值填充6——拉格朗日插值法填充序列缺失值
  15. matlab数值模拟的例子,第12章 MATLAB 数值模拟实例解析课件
  16. 如何有效的进行项目文档管理
  17. 微信小程序内容组件图标 icon
  18. 三阶魔方学习(新手入门)
  19. 【论文阅读|浅读】Lemane:Learning Based Proximity Matrix Factorization for Node Embedding
  20. android控件属性大全

热门文章

  1. javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint
  2. Android中MVC框架的运用
  3. java程序设置软件界面(jFrame)的最小大小
  4. 新生的 XInclude
  5. Redis如何支持高并发的访问
  6. Kubernetes滚动更新速率控制解读
  7. SpringScerity的使用
  8. K8S架构设计及工作流程分析
  9. 计算机应用基础山东大学,山东大学计算机应用基础
  10. LeetCode-计数质数