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

发布时间 - 2026-01-11 02:17:18    点击率:

本文实例讲述了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操作DOM节点方法总结》、《jQuery页面元素操作技巧汇总》、《jQuery常用插件及用法总结》、《jQuery表格(table)操作技巧汇总》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结》

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


# jQuery  # 节点  # 追加  # 替换  # 删除  # 复制  # jQuery动态创建元素以及追加节点的实现方法  # js和jquery对dom节点的操作(创建/追加)  # jQuery替换节点用法示例(使用replaceWith方法)  # JQuery替换DOM节点的方法  # jQuery:节点(插入  # 删除)操作  # jQuery的DOM操作之删除节点示例  # JQuery给元素添加/删除节点比如select  # JQuery删除DOM节点的方法  # 删除节点的jquery代码  # jQuery删除当前节点元素  # jQuery DOM删除节点操作指南  # jQuery复制节点用法示例(clone方法)  # 操作技巧  # 黄盖  # 相关内容  # 感兴趣  # 给大家  # 更多关于  # 都给  # 所述  # 程序设计  # 关羽  # 清空  # 陆逊  # 选择器  # 讲述了  # gt  # table  # lt  # li  # prepend  # appendTo 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251811 】 【 AI营销90571


相关推荐: Laravel如何实现文件上传和存储?(本地与S3配置)  JavaScript如何实现路由_前端路由原理是什么  PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)  网站建设整体流程解析,建站其实很容易!  ,怎么在广州志愿者网站注册?  jimdo怎样用html5做选项卡_jimdo选项卡html5实现与切换效果【指南】  Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制  如何有效防御Web建站篡改攻击?  Laravel怎么清理缓存_Laravel optimize clear命令详解  Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives  canvas 画布在主流浏览器中的尺寸限制详细介绍  如何在IIS7上新建站点并设置安全权限?  Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】  如何为不同团队 ID 动态生成多个独立按钮  Laravel如何使用Telescope进行调试?(安装和使用教程)  如何生成腾讯云建站专用兑换码?  奇安信“盘古石”团队突破 iOS 26.1 提权  如何挑选最适合建站的高性能VPS主机?  制作企业网站建设方案,怎样建设一个公司网站?  Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤  如何在万网自助建站中设置域名及备案?  Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  Laravel如何使用Gate和Policy进行授权?(权限控制)  WordPress 子目录安装中正确处理脚本路径的完整指南  如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】  Android仿QQ列表左滑删除操作  Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康  LinuxCD持续部署教程_自动发布与回滚机制  JavaScript实现Fly Bird小游戏  微信小程序 input输入框控件详解及实例(多种示例)  Laravel怎么创建自己的包(Package)_Laravel扩展包开发入门到发布  大连网站制作公司哪家好一点,大连买房网站哪个好?  php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】  Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置  Laravel如何使用Eloquent进行子查询  如何为不同团队 ID 动态生成多个非值班状态按钮  如何用西部建站助手快速创建专业网站?  Laravel如何使用.env文件管理环境变量?(最佳实践)  Win11怎样安装网易有道词典_Win11安装词典教程【步骤】  js代码实现下拉菜单【推荐】  Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区  大型企业网站制作流程,做网站需要注册公司吗?  零基础网站服务器架设实战:轻量应用与域名解析配置指南  网站制作壁纸教程视频,电脑壁纸网站?  如何用PHP工具快速搭建高效网站?  如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】  如何在IIS服务器上快速部署高效网站?  Laravel如何为API编写文档_Laravel API文档生成与维护方法