栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript

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

JavaScript 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

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

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

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

    二、替换节点.replaceAll   .replaceWith

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

    三、删除节点.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程序设计有所帮助。

    转载请注明:文章转载自 www.mshxw.com
    本文地址:https://www.mshxw.com/it/86401.html
    我们一直用心在做
    关于我们 文章归档 网站地图 联系我们

    版权所有 (c)2021-2022 MSHXW.COM

    ICP备案号:晋ICP备2021003244-6号