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插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
Mar 23 jQuery
JS/jquery实现一个网页内同时调用多个倒计时的方法
Apr 27 jQuery
Jquery中attr与prop的区别详解
May 27 jQuery
Angular2使用jQuery的方法教程
May 28 jQuery
jQuery Easyui Treegrid实现显示checkbox功能
Aug 08 jQuery
简单实现jQuery手风琴效果
Aug 18 jQuery
360提示[高危]使用存在漏洞的JQuery版本的解决方法
Oct 27 jQuery
jQuery实现数字自动增加或者减少的动画效果示例
Dec 11 jQuery
jQuery选择器之基本过滤选择器用法实例分析
Feb 19 jQuery
jQuery操作元素的内容和样式完整实例分析
Jan 10 jQuery
jquery轮播图插件使用方法详解
Jul 31 jQuery
jQuery实现tab栏切换效果
Dec 22 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循环检测目录是否存在并创建(循环创建目录)
2011/01/06 PHP
php url路由入门实例
2014/04/23 PHP
Zend Framework教程之Application用法实例详解
2016/03/14 PHP
PHP封装的完整分页类示例
2018/08/21 PHP
在网页中控制wmplayer播放器
2006/07/01 Javascript
Js+XML 操作
2006/09/20 Javascript
jquery根据锚点offset值实现动画切换
2014/09/11 Javascript
使用jQuery实现更改默认alert框体
2015/04/13 Javascript
javascript模拟C#格式化字符串
2015/08/26 Javascript
基于javascript实现最简单选项卡切换
2017/02/01 Javascript
JS 实现banner图片轮播效果(鼠标事件)
2017/08/04 Javascript
Web技术实现移动监测的介绍
2017/09/18 Javascript
使用puppeteer爬取网站并抓出404无效链接
2018/12/20 Javascript
转换layUI的数据表格中的日期格式方法
2019/09/19 Javascript
基于js实现复制内容到操作系统粘贴板过程解析
2019/10/11 Javascript
[02:58]魔廷新尊——痛苦女王至宝语音台词节选
2020/06/14 DOTA
Django跨域请求CSRF的方法示例
2018/11/11 Python
python爬虫获取小区经纬度以及结构化地址
2018/12/30 Python
Python对象转换为json的方法步骤
2019/04/25 Python
详解Python中的内建函数,可迭代对象,迭代器
2019/04/29 Python
django 实现手动存储文件到model的FileField
2020/03/30 Python
详解Pycharm与anaconda安装配置指南
2020/08/25 Python
Python3如何使用range函数替代xrange函数
2020/10/05 Python
Python Selenium操作Cookie的实例方法
2021/02/28 Python
html5视频常用API接口的实战示例
2020/03/20 HTML / CSS
蛋白质世界:Protein World
2017/11/23 全球购物
高尔夫球鞋、服装、手套和装备:FootJoy
2018/12/15 全球购物
最热门的自我评价
2013/12/30 职场文书
工程承诺书怎么写
2014/05/24 职场文书
公司委托书怎么写
2014/08/02 职场文书
2014年小学语文工作总结
2014/12/20 职场文书
员工担保书范本
2015/09/22 职场文书
党员干部学习三严三实心得体会
2016/01/05 职场文书
竞聘演讲报告:基本写作有哪些?附开头范文
2019/10/16 职场文书
Python内置类型集合set和frozenset的使用详解
2022/04/26 Python
MySQL提升大量数据查询效率的优化神器
2022/07/07 MySQL