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插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
Mar 22 jQuery
推荐三款日期选择插件(My97DatePicker、jquery.datepicker、Mobiscroll)
Apr 21 jQuery
jQuery遍历节点方法汇总(推荐)
May 13 jQuery
jQuery访问浏览器本地存储cookie、localStorage和sessionStorage的基本用法
Oct 20 jQuery
基于jQuery Ajax实现下拉框无刷新联动
Dec 06 jQuery
CSS3结合jQuery实现动画效果及回调函数的实例
Dec 27 jQuery
jQuery中的for循环var与let的区别
Apr 21 jQuery
jQuery实现的中英文切换功能示例
Jan 11 jQuery
浅谈JS和jQuery的区别
Mar 27 jQuery
通过JQuery,JQueryUI和Jsplumb实现拖拽模块
Jun 18 jQuery
jQuery+PHP+Ajax实现动态数字统计展示功能
Dec 25 jQuery
jQuery实现简单评论功能
Aug 19 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版(5)
2006/10/09 PHP
PHP 和 XML: 使用expat函数(三)
2006/10/09 PHP
php实现粘贴截图并完成上传功能
2015/05/17 PHP
详解PHP的Yii框架的运行机制及其路由功能
2016/03/17 PHP
PHP常用函数之获取汉字首字母功能示例
2019/10/21 PHP
php实现简单四则运算器
2020/11/29 PHP
利用JQuery为搜索栏增加tag提示
2009/06/22 Javascript
javascript 面向对象 function类
2010/05/13 Javascript
JavaScript中实现继承的三种方式和实例
2015/01/29 Javascript
js实现的倒计时按钮实例
2015/06/24 Javascript
JavaScript实现级联菜单的方法
2015/06/29 Javascript
jQuery实现折叠、展开的菜单组效果代码
2015/09/16 Javascript
JavaScript、jQuery与Ajax的关系
2016/01/24 Javascript
js实现精确到秒的倒计时效果
2016/05/29 Javascript
Jquery Easyui自定义下拉框组件使用详解(21)
2020/12/31 Javascript
使用Angular缓存父页面数据的方法
2017/01/03 Javascript
基于Bootstrap框架菜鸟入门教程(推荐)
2017/09/17 Javascript
详解基于Vue2.0实现的移动端弹窗(Alert, Confirm, Toast)组件
2018/08/02 Javascript
AngularJS自定义表单验证功能实例详解
2018/08/24 Javascript
jQuery中each遍历的三种方法实例分析
2018/09/07 jQuery
详解如何使用node.js的开发框架express创建一个web应用
2018/12/20 Javascript
从Node.js事件触发器到Vue自定义事件的深入讲解
2020/06/26 Javascript
Python双精度浮点数运算并分行显示操作示例
2017/07/21 Python
python实现数据图表
2017/07/29 Python
tensorflow 1.0用CNN进行图像分类
2018/04/15 Python
对Python3 序列解包详解
2019/02/16 Python
调用其他python脚本文件里面的类和方法过程解析
2019/11/15 Python
Pytorch 数据加载与数据预处理方式
2019/12/31 Python
Tensorflow实现多GPU并行方式
2020/02/03 Python
基于Tensorflow一维卷积用法详解
2020/05/22 Python
Pandas DataFrame求差集的示例代码
2020/12/13 Python
美国糖果店:Sugarfina
2019/02/21 全球购物
公务员的自我鉴定
2013/10/26 职场文书
电子专业推荐信范文
2013/11/18 职场文书
中文专业学生自我评价范文
2014/02/06 职场文书
MySQL多表查询机制
2022/03/17 MySQL