jQuery实现节点的追加、替换、删除、复制功能示例


Posted in jQuery onJuly 11, 2017

本文实例讲述了jQuery实现节点的追加、替换、删除、复制功能。分享给大家供大家参考,具体如下:

一、追加节点分为父子和兄弟节点的追加。每个追加节点的方法又分主动追加和被动追加。

//1、父子关系的添加
//主动添加
$('#shu').append('<li>关羽</li>');//往后添加
$('#shu').prepend('<li>黄忠</li>');//往前添加
//被动添加
$('<li>黄盖</li>').appendTo($('#wu'));
$('<li>陆逊</li>').prependTo($('#wu'));
//添加已存节点,发生位置改变
$('#shu').prepend($('#wu li:eq(1)'));
//2、兄弟关系的添加.after .before .insertAfter .insertBefore
//主动
$('#liu').after('<li>赵云</li>');
$('#liu').before('<li>诸葛亮</li>');
//被动
$('<li>黄月英</li>').insertAfter($('#liu'));
$('<li>孙尚香</li>').insertBefore($('#liu'));

二、替换节点.replaceAll   .replaceWith

//replaceAll主动替换
$('#wu').replaceAll($('#shu'));
//replaceWith被动替换
$('#yu').replaceWith('<li>黄盖</li>');

三、删除节点.empty()  .remove()

$('#wu').empty(); //清空对应的子节点
$('#fei').remove(); //删除匹配到的节点

四、复制节点 .clone(true)  .clone(false)

参数为true,节点和其身上的事件都给复制
参数为false,只复制节点本身(包括内部的信息)

$('#fei').clone(false); //只复制节点本身
$('#fei').clone(true); //复制节点和事件

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

jQuery 相关文章推荐
jQuery编写textarea输入字数限制代码
Mar 23 jQuery
jquery与js实现全选功能的区别
Jun 11 jQuery
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
Aug 04 jQuery
jquery学习笔记之无new构建详解
Dec 07 jQuery
jquery 获取索引值在一定范围的列表方法
Jan 25 jQuery
jQuery使用动画队列自定义动画操作示例
Jun 16 jQuery
jQuery实现点击自身以外区域关闭弹出层功能完整示例【改进版】
Jul 31 jQuery
viewer.js一个强大的基于jQuery的图像查看插件(支持旋转、缩放)
Apr 01 jQuery
jQuery实现简单全选框
Sep 13 jQuery
JQuery绑定事件四种实现方法解析
Dec 02 jQuery
jQuery实现本地存储
Dec 22 jQuery
jquery实现穿梭框功能
Jan 19 jQuery
使用jQuery实现动态添加小广告
Jul 11 #jQuery
jquery.validate.js 多个相同name的处理方式
Jul 10 #jQuery
jQuery实现html table行Tr的复制、删除、计算功能
Jul 10 #jQuery
jQuery实现QQ空间汉字转拼音功能示例
Jul 10 #jQuery
基于jQuery Easyui实现登陆框界面
Jul 10 #jQuery
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
Jul 08 #jQuery
jQuery制作全屏宽度固定高度轮播图(实例讲解)
Jul 08 #jQuery
You might like
用PHP+MySQL搭建聊天室功能实例代码
2012/08/20 PHP
curl不使用文件存取cookie php使用curl获取cookie示例
2014/01/26 PHP
PHP扩展框架之Yaf框架的安装与使用
2016/05/18 PHP
Django中通过定时任务触发页面静态化的处理方式
2018/08/29 PHP
ThinkPHP3.2框架操作Redis的方法分析
2019/05/05 PHP
Laravel框架实现调用百度翻译API功能示例
2019/05/30 PHP
javascript之函数直接量(function(){})()
2007/06/29 Javascript
javascript 装载iframe子页面,自适应高度
2009/03/20 Javascript
理解Javascript闭包
2013/11/01 Javascript
javascript函数重载解决方案分享
2014/02/19 Javascript
js对象浅拷贝和深拷贝详解
2016/09/05 Javascript
微信+angularJS的SPA应用中用router进行页面跳转,jssdk校验失败问题解决
2016/09/09 Javascript
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
2016/12/14 Javascript
前端把html表格生成为excel表格的实例
2017/09/19 Javascript
JS获取一个表单字段中多条数据并转化为json格式
2017/10/17 Javascript
react+redux的升级版todoList的实现
2017/12/18 Javascript
vue2.0父子组件间传递数据的方法
2018/08/16 Javascript
Vue实现的父组件向子组件传值功能示例
2019/01/19 Javascript
JS自定义对象创建与简单使用方法示例
2020/01/15 Javascript
Js跳出两级循环方法代码实例
2020/09/22 Javascript
Python 由字符串函数名得到对应的函数(实例讲解)
2017/08/10 Python
python print输出延时,让其立刻输出的方法
2019/01/07 Python
python sklearn常用分类算法模型的调用
2019/10/16 Python
Pycharm和Idea支持的vim插件的方法
2020/02/21 Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
2020/12/28 Python
CSS3制作炫酷的下拉菜单及弹起式选单的实例分享
2016/05/17 HTML / CSS
Kiwi.com中国:找到特价机票并发现新目的地
2019/10/27 全球购物
市场营销求职信范文
2014/02/21 职场文书
高中毕业典礼演讲稿
2014/09/09 职场文书
2014年国庆节寄语
2014/09/19 职场文书
群众路线教育查摆剖析材料
2014/10/10 职场文书
golang中的并发和并行
2021/05/08 Golang
Java生成读取条形码和二维码的简单示例
2021/07/09 Java/Android
python中的getter与setter你了解吗
2022/03/24 Python
python 离散点图画法的实现
2022/04/01 Python
《游戏王:大师决斗》新活动上线 若无符合卡组可免费租用
2022/04/13 其他游戏