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实现动态添加、删除按钮及input输入框的方法
Apr 27 jQuery
jQuery实现的表格前端排序功能示例
Sep 18 jQuery
JS+jQuery实现注册信息的验证功能
Sep 26 jQuery
jQuery选择器之属性过滤选择器详解
Sep 28 jQuery
实现jquery放大镜的两种方法
Feb 22 jQuery
jQuery获取随机颜色的实例代码
May 21 jQuery
20个最常见的jQuery面试问题及答案
May 23 jQuery
jQuery实现输入框的放大和缩小功能示例
Jul 21 jQuery
jQuery提示框插件SweetAlert用法分析
Aug 05 jQuery
高效jQuery选择器的5个技巧实例分析
Nov 26 jQuery
jQuery带控制按钮轮播图插件
Jul 31 jQuery
jQuery实现移动端扭蛋机抽奖
Nov 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弹出提示框并跳转到新页面即重定向到新页面
2014/01/24 PHP
PHP+FastCGI+Nginx配置PHP运行环境
2014/08/07 PHP
PHP输出XML格式数据的方法总结
2017/02/08 PHP
Laravel框架之解决前端显示图片问题
2019/10/24 PHP
JavaScript多线程的实现方法
2007/05/08 Javascript
js 图片轮播(5张图片)
2008/12/30 Javascript
JQuery扩展插件Validate—6 radio、checkbox、select的验证
2011/09/05 Javascript
左侧是表头的JS表格控件(自写,网上没有的)
2013/06/04 Javascript
基于iframe实现类似于ajax的页面无刷新
2014/05/31 Javascript
jquery中EasyUI实现异步树
2015/03/01 Javascript
浅谈JS原型对象和原型链
2016/03/02 Javascript
完美JQuery图片切换效果的简单实现
2016/07/21 Javascript
JavaScript对象封装的简单实现方法(3种方法)
2017/01/03 Javascript
jQuery实现的简单排序功能示例【冒泡排序】
2017/01/13 Javascript
vue.js父子组件通信动态绑定的实例
2018/09/28 Javascript
javascript实现拖拽碰撞检测
2020/03/12 Javascript
Vue实现点击箭头上下移动效果
2020/06/11 Javascript
ES2020让代码更优美的运算符 (?.) (??)
2021/01/04 Javascript
Vue仿Bibibili首页的问题
2021/01/21 Vue.js
javascript实现简单页面倒计时
2021/03/02 Javascript
浅析Python中的序列化存储的方法
2015/04/28 Python
详解Python的Django框架中Manager方法的使用
2015/07/21 Python
在主机商的共享服务器上部署Django站点的方法
2015/07/22 Python
python利用OpenCV2实现人脸检测
2020/04/16 Python
Python matplotlib画曲线例题解析
2020/02/07 Python
python isinstance函数用法详解
2020/02/13 Python
python opencv实现图片缺陷检测(讲解直方图以及相关系数对比法)
2020/04/07 Python
解决运行出现'dict' object has no attribute 'has_key'问题
2020/07/15 Python
CSS3 滤镜 webkit-filter详细介绍及使用方法
2012/12/27 HTML / CSS
Mountain Warehouse德国官网:英国户外零售商
2019/08/11 全球购物
奶茶店创业计划书范文
2014/01/17 职场文书
广告艺术设计专业自荐书
2014/07/08 职场文书
公司授权委托书格式样本
2014/10/01 职场文书
python使用glob检索文件的操作
2021/05/20 Python
JS的深浅复制详细
2021/10/16 Javascript
Python使用Web框架Flask开发项目
2022/06/01 Python