jQuery操作元素追加内容示例


Posted in jQuery onJanuary 10, 2020

本文实例讲述了jQuery操作元素追加内容。分享给大家供大家参考,具体如下:

<html>
 <head>
 <title>jQuery操作文档结构</title>
 <meta charset="UTF-8"/>
 <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
 <script type="text/javascript">
  //内部的操作
  function testAppend(){
  //获取需要操作的对象
  var showdiv=$("#showdiv");
  //进行添加操作,指定内容的追加
  showdiv.append("<b>赛高</b>");  //在对象内部的后面添加指定的内容,其是html可解析的内容,和html不同的是:html重新赋值(覆盖)这个在内容后面追加
  }
  function testAppend2(){
  //获取需要操作的对象
  var u2=$("#u2");
  //进行添加操作,指定内容的追加
//  u2.appendTo("#show01");  //在对象的内部后面添加利用选择器选择的对象内容,把前面的对象移动到后面的对象的内部后面(一个剪切复制操作)
  $("#u2").appendTo(show01);
  }
  function testprepend(){
  //获取需要操作的对象
  var showdiv=$("#showdiv");
  //进行添加操作,指定内容的追加
  showdiv.prepend("<i>境界的彼方</i>"); //在对象的内部前面添加内容
  }
  function testprependTo(){
  //获取需要操作的对象
  var showdiv=$("#showdiv");
  //进行添加操作,指定内容的追加
  $("#u2").prependTo(showdiv); //在对象的内部前面添加选择器的对象(移动到)
//  showdiv.prependTo("#u2");
  }
  //外部插入
  function testAfter1(){
  //获取需要操作的对象
  var showdiv=$("#showdiv");
  //进行添加操作,指定内容的追加
  showdiv.after("<b>もちろん</b>"); //在对象的外部的后面添加内容
  }
  function testAfter2(){
  //获取需要操作的对象
  var showdiv=$("#showdiv");
  //进行添加操作,指定内容的追加
  $("#u2").insertAfter(showdiv); //在对象的外部的后面添加选择器的对象(移动到)
//  showdiv.prependTo("#u2");
  }
  function testBefore1(){
  //获取需要操作的对象
  var showdiv=$("#showdiv");
  //进行添加操作,指定内容的追加
  showdiv.before("<b>もちろん</b>"); //在对象的外部的前面添加内容
  }
  function testBefore2(){
  //获取需要操作的对象
  var showdiv=$("#showdiv");
  //进行添加操作,指定内容的追加
  $("#u2").insertBefore(showdiv); //在对象的内部前面添加选择器的对象
//  showdiv.prependTo("#u2");
  }
 </script>
 <style type="text/css">
  #showdiv{
  width: 300px;
  height: 300px;
  border: solid 1px;
  }
  #show01{
  width: 300px;
  height: 300px;
  border: solid 1px;
  }
 </style>
 </head>
 <body>
 <h3>jQuery操作文档结构</h3>
 <h4>内部操作</h4>
 <input type="button" name="" id="" value="测试追加内容--append" onclick="testAppend()"/>
 <input type="button" name="" id="" value="测试移动内容--appendTo" onclick="testAppend2()"/>
 <input type="button" name="" id="" value="测试追加内容--prepend" onclick="testprepend()"/>
 <input type="button" name="" id="" value="测试移动内容--prependTo" onclick="testprependTo()"/>
 <hr />
 <h4></h4>
 <input type="button" name="" id="" value="测试追加内容--after" onclick="testAfter1()"/>
 <input type="button" name="" id="" value="测试移动内容--after" onclick="testAfter2()"/>
 <input type="button" name="" id="" value="测试追加内容--before" onclick="testBefore1()"/>
 <input type="button" name="" id="" value="测试移动内容--before" onclick="testBefore2()"/>
 <hr />
 <div id="showdiv">
  <i>Clannad</i>
 </div><br /><br />
 <div id="show01">
  <!--<u>Clannad After Story</u>-->
 </div>
 <span id="u2"><u>Clannad After Story</u></span>
 <hr /> 
 </body>
</html>

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery EasyUI之验证框validatebox实例详解
Apr 10 jQuery
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
jquery鼠标悬停导航下划线滑出效果
Sep 29 jQuery
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
Dec 18 jQuery
jquery实现左右轮播切换效果
Jan 01 jQuery
jQuery NProgress.js加载进度插件的简单使用方法
Jan 31 jQuery
jQuery实现每隔一段时间自动更换样式的方法分析
May 03 jQuery
jQuery中的类名选择器(.class)用法简单示例
May 14 jQuery
Jquery的autocomplete插件用法及参数讲解
Mar 12 jQuery
jquery实现两个div中的元素相互拖动的方法分析
Apr 05 jQuery
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
Jun 06 jQuery
jquery实现穿梭框功能
Jan 19 jQuery
jQuery操作元素的内容和样式完整实例分析
Jan 10 #jQuery
jquery选择器和属性对象的操作实例分析
Jan 10 #jQuery
jquery实现吸顶导航效果
Jan 08 #jQuery
基于jQuery实现挂号平台首页源码
Jan 06 #jQuery
详解jQuery中的prop()使用方法
Jan 05 #jQuery
jQuery 选择器用法基础入门示例
Jan 04 #jQuery
jQuery实现的图片点击放大缩小功能案例
Jan 02 #jQuery
You might like
PHP下10件你也许并不了解的事情
2008/09/11 PHP
php日期转时间戳,指定日期转换成时间戳
2012/07/17 PHP
php中使用session防止用户非法登录后台的方法
2015/01/27 PHP
php过滤所有的空白字符(空格、全角空格、换行等)
2015/10/27 PHP
Laravel 5.3 学习笔记之 配置
2016/08/28 PHP
PHP常用日期加减计算方法实例小结
2018/07/31 PHP
Document 对象的常用方法
2009/07/31 Javascript
对xmlHttp对象的理解
2011/01/17 Javascript
jquery Mobile入门—多页面切换示例学习
2013/01/08 Javascript
关于JavaScript中的关联数组分析
2013/04/09 Javascript
node.js中的http.createClient方法使用说明
2014/12/15 Javascript
分享9个最好用的JavaScript开发工具和代码编辑器
2015/03/24 Javascript
jquery根据一个值来选中select下的option实例代码
2016/08/29 Javascript
vue2笔记 — vue-router路由懒加载的实现
2017/03/03 Javascript
Vue.js 60分钟快速入门教程
2017/03/28 Javascript
vue父组件中获取子组件中的数据(实例讲解)
2017/09/27 Javascript
浅谈Webpack打包优化技巧
2018/06/12 Javascript
ajax跨域访问遇到的问题及解决方案
2019/05/23 Javascript
浅谈Layui的eleTree树式选择器使用方法
2019/09/25 Javascript
Vue实现简单的跑马灯
2020/05/25 Javascript
javascript实现支付宝滑块验证码效果
2020/07/24 Javascript
详解JavaScript中的数据类型,以及检测数据类型的方法
2020/09/17 Javascript
[01:00]选手抵达华西村 整装待发备战2016国际邀请赛中国区预选赛
2016/06/25 DOTA
Python设计模式编程中Adapter适配器模式的使用实例
2016/03/02 Python
python判断字符串或者集合是否为空的实例
2019/01/23 Python
Python 一行代码能实现丧心病狂的功能
2020/01/18 Python
python 解压、复制、删除 文件的实例代码
2020/02/26 Python
Python中socket网络通信是干嘛的
2020/05/27 Python
Django限制API访问频率常用方法解析
2020/10/12 Python
法国创作个性化T恤衫和其他定制产品平台:Tostadora
2018/04/08 全球购物
如何利用cmp命令比较文件
2013/09/23 面试题
关于赌博的检讨书
2014/01/24 职场文书
师范学院教师自荐书
2014/01/31 职场文书
机关门卫制度
2014/02/01 职场文书
铣工实训报告
2014/11/05 职场文书
杭州西湖英语导游词
2015/02/03 职场文书