jQuery添加新内容的四个常用方法分析【append,prepend,after,before】


Posted in jQuery onMarch 19, 2019

本文实例讲述了jQuery添加新内容的四个常用方法。分享给大家供大家参考,具体如下:

添加新内容的四个 jQuery 方法区别如下:

append() - 在被选元素(里面)的结尾插入内容

prepend() - 在被选元素(里面)的开头插入内容

//jQuery append() 方法在被选元素的结尾插入内容。
$("p").append("Some appended text.");
//jQuery prepend() 方法在被选元素的开头插入内容。
$("p").prepend("Some prepended text.");

通过 append() prepend() 方法添加若干新元素

function appendText()
{
var txt1="<p>Text.</p>";        // 以 HTML 创建新元素
var txt2=$("<p></p>").text("Text.");  // 以 jQuery 创建新元素
var txt3=document.createElement("p"); // 以 DOM 创建新元素
txt3.innerHTML="Text.";
$("p").append(txt1,txt2,txt3);     // 追加新元素
}

after() - 在被选元素(外面)之后插入内容

before() - 在被选元素(外面)之前插入内容

$("img").after("Some text after");
$("img").before("Some text before");

通过 after() before() 方法添加若干新元素

function afterText()
{
var txt1="<b>I </b>";          // 以 HTML 创建新元素
var txt2=$("<i></i>").text("love ");   // 通过 jQuery 创建新元素
var txt3=document.createElement("big"); // 通过 DOM 创建新元素
txt3.innerHTML="jQuery!";
$("img").after(txt1,txt2,txt3);     // 在 img 之后插入新元素
}

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

jQuery 相关文章推荐
jQuery加密密码到cookie的实现代码
Apr 18 jQuery
jQuery实现select下拉框获取当前选中文本、值、索引
May 08 jQuery
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 jQuery
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
Sep 20 jQuery
jQuery选择器之子元素过滤选择器
Sep 28 jQuery
[原创]jQuery实现合并/追加数组并去除重复项的方法
Apr 11 jQuery
jQuery实现使用sort方法对json数据排序的方法
Apr 17 jQuery
layui中使用jquery控制radio选中事件的示例代码
Aug 15 jQuery
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
Apr 28 jQuery
jQuery中DOM常见操作实例小结
Aug 01 jQuery
Jquery让form表单异步提交代码实现
Nov 14 jQuery
jquery实现聊天机器人
Feb 08 jQuery
简单易扩展可控性强的Jquery转盘抽奖程序
Mar 16 #jQuery
详解jQuery-each()方法
Mar 13 #jQuery
使用jquery的cookie实现登录页记住用户名和密码的方法
Mar 13 #jQuery
Jquery的autocomplete插件用法及参数讲解
Mar 12 #jQuery
JS/jQuery实现获取时间的方法及常用类完整示例
Mar 07 #jQuery
jQuery使用$.extend(true,object1, object2);实现深拷贝对象的方法分析
Mar 06 #jQuery
[jQuery] 事件和动画详解
Mar 05 #jQuery
You might like
用PHP 4.2书写安全的脚本
2006/10/09 PHP
谈谈新手如何学习PHP
2006/12/23 PHP
PHP中的float类型使用说明
2010/07/27 PHP
用于判断用户注册时,密码强度的JS代码
2009/01/01 Javascript
两个JavaScript jsFiddle JSBin在线调试器
2010/03/14 Javascript
js中判断控件是否存在
2010/08/25 Javascript
javascript针对DOM的应用分析(二)
2012/04/15 Javascript
事件委托与阻止冒泡阻止其父元素事件触发
2014/09/02 Javascript
原生JS查找元素的方法(推荐)
2016/11/22 Javascript
es6的数字处理的方法(5个)
2017/03/16 Javascript
js定时器实现倒计时效果
2017/11/05 Javascript
详解vue axios用post提交的数据格式
2018/08/07 Javascript
微信小程序实现笑脸评分功能
2018/11/03 Javascript
Vue 的双向绑定原理与用法揭秘
2020/05/06 Javascript
[01:09:01]完美世界DOTA2联赛循环赛 Magma vs PXG BO2第一场 10.28
2020/10/28 DOTA
[57:36]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第三场 2月1日
2021/03/11 DOTA
Python中关于使用模块的基础知识
2015/05/24 Python
解读Django框架中的低层次缓存API
2015/07/24 Python
深入理解python中的闭包和装饰器
2016/06/12 Python
python实现年会抽奖程序
2019/01/22 Python
Python学习之路安装pycharm的教程详解
2020/06/17 Python
HTML5混合开发二维码扫描以及调用本地摄像头
2017/12/27 HTML / CSS
Magee 1866官网:Donegal粗花呢外套和大衣专家
2019/11/01 全球购物
大三毕业自我鉴定
2014/01/15 职场文书
师德师风个人反思
2014/04/28 职场文书
辅导员评语
2014/05/04 职场文书
个人承诺书怎么写
2014/05/24 职场文书
思想作风建设心得体会
2014/10/22 职场文书
倡议书作文
2015/01/19 职场文书
项目建议书
2015/02/04 职场文书
写给孩子的新学期寄语
2015/02/27 职场文书
结婚纪念日感言
2015/08/01 职场文书
2016高中社会实践心得体会范文
2016/01/14 职场文书
2016年五一国际劳动节活动总结
2016/04/06 职场文书
如何自己动手写SQL执行引擎
2021/06/02 MySQL
ant design charts 获取后端接口数据展示
2022/05/25 Javascript