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 UI Grid 模态框中的表格实例代码
Apr 01 jQuery
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
Jun 09 jQuery
jquery实现一个全局计时器(商城可用)
Jun 30 jQuery
详解jquery插件jquery.viewport.js学习使用方法
Sep 08 jQuery
JS和jQuery通过this获取html标签中的属性值(实例代码)
Sep 11 jQuery
jQuery简单实现对数组去重及排序操作实例
Oct 31 jQuery
jQuery中each方法的使用详解
Mar 18 jQuery
jQuery中的类名选择器(.class)用法简单示例
May 14 jQuery
jQuery分组选择器简单用法示例
Apr 04 jQuery
jquery检测上传文件大小示例
Apr 26 jQuery
js和jquery判断数据类型的4种方法总结
Aug 28 jQuery
Jquery $.map使用方法实例详解
Sep 01 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
9段PHP实用功能的代码推荐
2014/10/14 PHP
JavaScript在IE中“意外地调用了方法或属性访问”
2008/11/19 Javascript
JS截取字符串常用方法详细整理
2013/10/28 Javascript
jQuery实现模拟marquee标签效果
2015/07/14 Javascript
JavaScript中子对象访问父对象的方式详解
2016/09/01 Javascript
Angular 应用技巧总结
2016/09/14 Javascript
原生JavaScript实现精美的淘宝轮播图效果示例【附demo源码下载】
2017/05/27 Javascript
微信小程序 配置顶部导航条标题颜色的实现方法
2017/09/20 Javascript
angular6.0使用教程之父组件通过url传递id给子组件的方法
2018/06/30 Javascript
微信小程序登录态和检验注册过没的app.js写法
2019/05/22 Javascript
JS如何在不同平台实现多语言方式
2020/07/16 Javascript
vue打包通过image-webpack-loader插件对图片压缩优化操作
2020/11/12 Javascript
[01:13:08]2018DOTA2亚洲邀请赛4.6 淘汰赛 mineski vs LGD 第二场
2018/04/10 DOTA
python DataFrame获取行数、列数、索引及第几行第几列的值方法
2018/04/08 Python
Python3 单行多行万能正则匹配方法
2019/01/07 Python
Python字典常见操作实例小结【定义、添加、删除、遍历】
2019/10/25 Python
Python学习笔记之函数的参数和返回值的使用
2019/11/20 Python
Python猴子补丁知识点总结
2020/01/05 Python
使用matlab 判断两个矩阵是否相等的实例
2020/05/11 Python
Python中格式化字符串的四种实现
2020/05/26 Python
用python写PDF转换器的实现
2020/10/29 Python
python批量生成身份证号到Excel的两种方法实例
2021/01/14 Python
css3中flex布局宽度不生效的解决
2020/12/09 HTML / CSS
HTML5的新特性(1)
2016/03/03 HTML / CSS
Ego Shoes官网:英国时髦鞋类品牌
2020/10/19 全球购物
美国床垫连锁店:Mattress Firm
2021/02/13 全球购物
销售文员岗位职责
2013/11/29 职场文书
行政总经理岗位职责
2013/12/05 职场文书
校园报刊亭的创业计划书
2014/01/02 职场文书
2014全国两会心得体会
2014/03/17 职场文书
超市商业计划书
2014/05/04 职场文书
个人贷款授权委托书样本
2014/10/07 职场文书
2014年部门工作总结
2014/11/12 职场文书
小学运动会入场口号
2015/12/24 职场文书
小学三年级作文之写景
2019/11/05 职场文书
《异世界四重奏》剧场版6月10日上映 PV视觉图原创角色发表
2022/03/20 日漫