CRUD操作:
        1. append():父元素将子元素追加到末尾
            * 对象1.append(对象2): 将对象2添加到对象1元素内部,并且在末尾
        2. prepend():父元素将子元素追加到开头
            * 对象1.prepend(对象2):将对象2添加到对象1元素内部,并且在开头
        3. appendTo():
            * 对象1.appendTo(对象2):将对象1添加到对象2内部,并且在末尾
        4. prependTo():
            * 对象1.prependTo(对象2):将对象1添加到对象2内部,并且在开头

5. after():添加元素到元素后边
            * 对象1.after(对象2): 将对象2添加到对象1后边。对象1和对象2是兄弟关系
        6. before():添加元素到元素前边
            * 对象1.before(对象2): 将对象2添加到对象1前边。对象1和对象2是兄弟关系
        7. insertAfter()
            * 对象1.insertAfter(对象2):将对象2添加到对象1后边。对象1和对象2是兄弟关系
        8. insertBefore()
            * 对象1.insertBefore(对象2): 将对象2添加到对象1前边。对象1和对象2是兄弟关系

04-create&append.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>内部插入脚本</title><meta http-equiv="content-type" content="text/html; charset=UTF-8"><script  src="../js/jquery-3.3.1.min.js"></script><style type="text/css">div,span{width: 140px;height: 140px;margin: 20px;background: #9999CC;border: #000 1px solid;float:left;font-size: 17px;font-family:Roman;}div .mini{width: 30px;height: 30px;background: #CC66FF;border: #000 1px solid;font-size: 12px;font-family:Roman;}div.visible{display:none;}</style><script type="text/javascript">$(function () {// <input type="button" value="将反恐放置到city的后面"  id="b1"/>$("#b1").click(function () {//append//$("#city").append($("#fk"));//appendTo$("#fk").appendTo($("#city"));});// <input type="button" value="将反恐放置到city的最前面"  id="b2"/>$("#b2").click(function () {//prepend//$("#city").prepend($("#fk"));//prependTo$("#fk").prependTo($("#city"));});// <input type="button" value="将反恐插入到天津后面"  id="b3"/>$("#b3").click(function () {//after//$("#tj").after($("#fk"));//insertAfter$("#fk").insertAfter($("#tj"));});// <input type="button" value="将反恐插入到天津前面"  id="b4"/>$("#b4").click(function () {//before//$("#tj").before($("#fk"));//insertBefore$("#fk").insertBefore($("#tj"));});});</script></head><body><input type="button" value="将反恐放置到city的后面"  id="b1"/><input type="button" value="将反恐放置到city的最前面"  id="b2"/><input type="button" value="将反恐插入到天津后面"  id="b3"/><input type="button" value="将反恐插入到天津前面"  id="b4"/><ul id="city"><li id="bj" name="beijing">北京</li><li id="tj" name="tianjin">天津</li><li id="cq" name="chongqing">重庆</li></ul><ul id="love"><li id="fk" name="fankong">反恐</li><li id="xj" name="xingji">星际</li></ul><div id="foo1">Hello1</div> </body></html>

9. remove():移除元素
            * 对象.remove():将对象删除掉
       10. empty():清空元素的所有后代元素。
            * 对象.empty():将对象的后代元素全部清空,但是保留当前对象以及其属性节点

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>删除节点</title><meta http-equiv="content-type" content="text/html; charset=UTF-8"><script  src="../js/jquery-3.3.1.min.js"></script><script type="text/javascript">$(function () {// <input type="button" value="删除<li id='bj' name='beijing'>北京</li>"  id="b1"/>$("#b1").click(function () {$("#bj").remove();});// <input type="button" value="删除city所有的li节点   清空元素中的所有后代节点(不包含属性节点)"  id="b2"/>$("#b2").click(function () {$("#city").empty();});});</script></head><body><input type="button" value="删除<li id='bj' name='beijing'>北京</li>"  id="b1"/><input type="button" value="删除所有的子节点   清空元素中的所有后代节点(不包含属性节点)"  id="b2"/><ul id="city"><li id="bj" name="beijing">北京</li><li id="tj" name="tianjin">天津</li><li id="cq" name="chongqing">重庆</li></ul><p class="hello">Hello</p> how are <p>you?</p> </body>
</html>

DOM操作之CRUD操作相关推荐

  1. 用“XML解析开发包Jaxp”对XML文件进行Dom方式的CRUD操作

    IT程序员开发必备-各类资源下载清单,史上最全IT资源,个人收藏总结! package edu.jaxp; import java.io.FileNotFoundException; import j ...

  2. memcached高速缓存学习笔记003---利用JAVA程序操作memcached crud操作

    memcache的Java客户端调用,在网上还是有些少,很多都是php的.如何要想用Java调用memcache的服务,首先要有客户端的支持,我们先下载一个客户端吧.下载地址:https://gith ...

  3. php 命令执行crud_如何使用原始JavaScript执行CRUD操作

    php 命令执行crud by Zafar Saleem 通过Zafar Saleem 如何使用原始JavaScript执行CRUD操作 (How to perform CRUD operations ...

  4. 具有分页,排序,搜索和导出数据选项的ASP.NET Core CRUD操作

    目录 介绍 先决条件 我使用的技术 创建此项目的步骤 已安装的Nuget包 MSSQL表脚本 在MSSQL数据库中创建MOC数据 创建一个模型类 数据库连接:appsettings.json Star ...

  5. jaxp 解析xml 小demo 对xml文件标签实现增删改查crud操作

    <?xml version="1.0" encoding="utf-8" standalone="no"?><school ...

  6. mybatis CRUD操作

    mybatis CRUD操作 select select标签是mybatis最常用的标签之一. select语句有很多属性可以详细的配置每一天sql语句. id 命名空间唯一的标识. 接口中的方法名与 ...

  7. mybatis 一对多_Springboot整合Mybatis实现级联一对多CRUD操作

    在关系型数据库中,随处可见表之间的连接,对级联的表进行增删改查也是程序员必备的基础技能.关于Spring Boot整合Mybatis在之前已经详细写过,不熟悉的可以回顾Spring Boot整合Myb ...

  8. vue.js crud_如何使用VS Code和ADO.NET使用ASP.NET Core执行CRUD操作

    vue.js crud 介绍 (Introduction) In this article we are going to create a web application using ASP.NET ...

  9. MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作

    上一篇博文MyBatis学习总结(一)--MyBatis快速入门中我们讲了如何使用Mybatis查询users表中的数据,算是对MyBatis有一个初步的入门了,今天讲解一下如何使用MyBatis对u ...

最新文章

  1. 深入浅出统计学(十一)总体和样本的估计
  2. win7 安装openssh_Win732位旗舰版老友纯净版安装OpenSSH的方法
  3. ext时间控件Ext.ux.form.DateTimeField和Ext.form.DateField的用法比较
  4. 即将直播:新一代大数据技术构建PB级云端数仓实践
  5. ESP8266在Alios-Things上的入门开发指南 (一)开发环境搭建及HelloWorld固件
  6. 【数据库】通用的存储过程
  7. 上班之第一个无聊周末
  8. [转]理解事件捕获和事件冒泡
  9. c#中一般处理程序中使用session
  10. 捷联惯导更新算法及误差分析汇总
  11. 网易云音乐评论加密解析
  12. HCIA-RS(2019最新题库)
  13. 开源软件漏洞安全风险分析
  14. linux 支持的中文字体,Linux 增加中文字体支持
  15. PowerApps社区计划
  16. xp系统如何更改计算机用户名,xp用administrator_XP系统修改administrator的用户名_xpadministrator...
  17. Graphene 2.0.0.Alpha4,Selenium 的 Ajax 测试扩展
  18. 计算机网络长度,以太网中mtu默认长度 你应该知道的计算机网络知识(2)
  19. Unity Json存档读档操作
  20. 区块链技术将引爆金融深层价值|筱静观察2019第7期

热门文章

  1. ContentType的集中数据编码格式
  2. LeetCode Letter Combinations of a Phone Number 电话号码组合
  3. 实现在Android开发中的Splash Screen开场屏的效果
  4. [zz]正则表达式使用详解
  5. Makefile的obj-y 和 obj-m
  6. java标识符与关键字_4、Java标识符和关键字
  7. 火车站售票系统java_乌苏啤酒的家乡——全新乌苏火车站正式上线!
  8. DNS的主从架构、子域委派、转发器
  9. unicone 字体 规范
  10. requests记录