找回密码
 立即注册
相关推荐换一批
  1. TB/T 2302-92 铁路车站货车篷布运用管理作业标准
  2. YY 91010~91011-1999 牙科旋转器械配合尺寸牙科旋转器械基本尺寸和标号
  3. YY 0765.1-2009 一次性使用血液及血液成分病毒灭活器材 第1部分:亚甲蓝病毒灭活器材
  4. YY/T 1229-2014 钙测定试剂(盒)
  5. YY/T 0464-2019 一次性使用血液灌流器
  6. YY/T 0573.4-2020 一次性使用无菌注射器 第4部分:防止重复使用注射器
  7. YY 0450.1-2020 一次性使用无菌血管内导管辅件 第1部分:导引器械
  8. YY/T 1730-2020 一次性使用血液透析导管
  9. YY 0336-2020 一次性使用无菌阴道扩张器
  10. YY/T 1690-2020 一次性使用聚氯乙烯输注器具中2-氯乙醇残留量测定方法
  11. YY/T 1799-2020 可重复使用医用防护服技术要求
  12. YY/T 1773-021 一次性使用腹膜透析外接管
  13. YD/T 3254-2017 Ku 频段移动中使用的车载卫星通信地球站通用技术要求
  14. SN/T 3701.10-2014 进口旧机电产品检验技术要求第10部分:叉车
  15. YD/T 2870-2015 卫星通信地球站设备车载(移动中使用)天线和伺服系统测试方法
  16. SN/T 3901-2014 生物安全柜使用和管理规范
  17. GB/T 14513.3-2020 气动 使用可压缩流体元件的流量特性测定 第3部分:系统稳态流量特
  18. SN/T 4387-2015 进出口一次性使用卫生用品检验规程
  19. T/CMA JY047-2021加油机在线监督管理规范
  20. HG/T 2195-2013 代替 HG 2195-2001 航空轮胎使用与保养
  21. GB 8369.2-2020 一次性使用输血器第2部分:压力输血设备用
  22. SN/T 0967-2000 进出口一次性使用输液、输血器检验规程
JavaScriptjquery使用html | 软件设计/软件工程 2022-05-06 325 0star收藏 版权: . 保留作者信息 . 禁止商业使用 . 禁止修改作品
问题
如何使用 JavaScript 将 div 从第 2 页加载到第 1 页。

第2页.html
  1. <html>
  2. <head>
  3. <title> title </title>
  4. <body>
  5. <div id="main">
  6. <div id="content2"> this is content2</div>
  7. <div id="content3"> this is content3</div>
  8. </div>
  9. </body>
  10. </html>
复制代码

我想从 page2 获取并使用 id content2 使用该 div 的内容创建一个到 page1 的 div,单击并删除链接后,对 content3、content4 和连续执行相同的操作。

第1页.html
  1. <html>
  2. <head>
  3. <title> title </title>
  4. <body>
  5. <div id="main">
  6. <div id="content1"> this is content1</div>
  7. <a href="#"> get content</a>
  8. </div>
  9. </body>
  10. </html>
复制代码

就是这样。
  1. <html>
  2. <head>
  3. <title> title </title>
  4. <body>
  5. <div id="main">
  6. <div id="content1"> this is content1</div>
  7. <div>this is content2</div>
  8. <div>this is content3</div>
  9. </div>
  10. </body>
  11. </html>
复制代码

我是 JavaScript 新手,我不知道该怎么做。如果有人可以提供帮助。谢谢。

编辑:如果真的可能的话,我想要一种只使用没有 jquery 的 javascript 的方法。我想让我的项目离线工作,我不能用 jquery 来做,因为它不起作用。我已经下载了 jquery 插件并将其粘贴到我的目录中,但是它也不起作用。

回答
您可以使用 JavaScript、jQuery 和 AJAX 的组合来执行此操作。

首先,包含 jQuery 库:

<script src=>//code.jquery.com/jquery-1.10.2.js></script>

然后编写一个类似的 JavaScript 函数,将 div 元素的 html 内容替换为 Page2.html 文件:
  1. var loadNewContent = function {
  2.   $.ajax("Page2.html", {
  3.     success: function(response) {
  4.       $("#content2").html(response);
  5.     }
  6.   });
  7. };
复制代码

然后是一些“触发”需要运行此函数,例如:

$("#content2").on('click', loadNewContent);





上一篇:Three.js 对象返回错误位置/旋转/缩放值
下一篇:从 laravel 5 中获取当前路由动作名称