一,js 获取元素(父节点,子节点,兄弟节点)

var test = document.getElementById("test");
  var parent = test.parentNode; // 父节点
  var chils = test.childNodes; // 全部子节点
  var first = test.firstChild; // 第一个子节点
  var last = test.lastChile; // 最后一个子节点 
  var previous = test.previousSbiling; // 上一个兄弟节点
  var next = test.nextSbiling; // 下一个兄弟节点

二,jquery 获取元素(父节点,子节点,兄弟节点)

    $("#test1").parent(); // 父节点$("#test1").parents(); // 全部父节点$("#test1").parents(".mui-content");$("#test").children(); // 全部子节点$("#test").children("#test1");$("#test").contents(); // 返回#test里面的所有内容,包括节点和文本$("#test").contents("#test1");$("#test1").prev();  // 上一个兄弟节点$("#test1").prevAll(); // 之前所有兄弟节点$("#test1").next(); // 下一个兄弟节点$("#test1").nextAll(); // 之后所有兄弟节点$("#test1").siblings(); // 所有兄弟节点$("#test1").siblings("#test2");$("#test").find("#test1");

三,元素筛选

 // 以下方法都返回一个新的jQuery对象,他们包含筛选到的元素$("ul li").eq(1); // 选取ul li中匹配的索引顺序为1的元素(也就是第2个li元素)$("ul li").first(); // 选取ul li中匹配的第一个元素$("ul li").last(); // 选取ul li中匹配的最后一个元素$("ul li").slice(1, 4); // 选取第2 ~ 4个元素$("ul li").filter(":even"); // 选取ul li中所有奇数顺序的元素

转载于:https://www.cnblogs.com/liyiyong/p/7784866.html

javascript dom节点x相关推荐

  1. JavaScript DOM节点

    attributes属性: 返回该元素节点的属性节点集合. box.attributes //[object NamedNodeMap] box.attributes.length; //返回属性节点 ...

  2. ajax更改dom,javascript – 用Ajax响应替换DOM节点

    我有一个ajax响应,看起来像这样: some other text 我想用resp替换下面的element1: 所以在替换后我会得到: some other text 我尝试了replaceChil ...

  3. html dom节点类型,浅谈Javascript中的12种DOM节点类型

    前言 DOM的作用是将网页转为一个javascript对象,从而可以使用javascript对网页进行各种操作(比如增删内容).浏览器会根据DOM模型,将HTML文档解析成一系列的节点,再由这些节点组 ...

  4. Javascript元编程创建DOM节点

    在使用javascript创建DOM节点的过程中,难免要使用document.createElement.setAttribute. document.createTextNode等冗长.还有浏览器兼 ...

  5. html dom 替换节点,从javascript dom文本节点替换

    我正在使用javascript处理xhtml.我通过连接nodeType == Node.TEXT_NODE的所有子节点的nodeValue来获取div节点的文本内容.从javascript dom文 ...

  6. java dom 获得子元素_在JavaScript中删除DOM节点的所有子元素

    我将如何删除JavaScript中DOM节点的所有子元素? 说我有以下(丑陋的)HTML: hello world 我抓住了我想要的节点,如下所示: var myNode = document.get ...

  7. JavaScript——DOM之节点操作

    节点操作 前述: 一.节点的概述 二.节点操作 1.节点层级 2.案列-下拉菜单 3.兄弟节点 4.创建节点 5.删除节点 6.案列 :留言并且删除节点 7.复制节点 8.案例:动态生成表格 9.三种 ...

  8. JavaScript 插入Dom节点

    大家好,今天我们来分享JavaScript 插入Dom节点 首先我们要知道, 不管我们对Dom节点进行什么样的操作,都必须先获取这个节点,假如说,这个dom节点是空的,我们可以通过innerHTML就 ...

  9. 【JavaScript】添加DOM节点

    [JavaScript]添加DOM节点 原创刘甜- 最后发布于2019-03-24 19:59:39 阅读数 310  收藏 展开 HTML DOM树 当网页被加载时,浏览器会创建页面的文档对象模型( ...

最新文章

  1. 针对天气预报集合数据的时间层次聚类和可视化
  2. Android 数字签名学习笔记
  3. 聚焦 AI + 大数据全球视野引领行业创新升级
  4. cygwin/gcc与MinGW
  5. 【DP】UVA 103 Stacking Boxes 输出路径
  6. 周鸿祎:不得不说的话
  7. java的子类调用构造器的顺序_深入剖析Java继承中的初始化与构造器调用关系
  8. buffernbife会不会对性能有影响
  9. 加载类型库/dll时出错 的解决方法
  10. ssm整合之配置applicationContext-service.xml
  11. 句法分析(syntactic parsing)在NLP领域的应用是怎样的?
  12. [Java] 使用HttpClient实现文件下载
  13. Sybase数据库知识总结
  14. 文件访问被拒绝XXX 你需要权限才能执行此操作你需要计算机管理员提供的权限才能对此文件进行更改
  15. vue在按钮上绑定enter键
  16. 三角形外心坐标的计算公式
  17. cscd期刊是c刊吗_核心期刊和C刊有什么区别
  18. 2018 NOIP 提高组 复赛 day1
  19. 动手吧,vue移动端悬浮球组件
  20. html移动端登录界面

热门文章

  1. java虚拟机启动参数分类详解
  2. Day 12: OpenCV —— Java开发者的人脸检测
  3. Hadoop Streaming
  4. 微信分享链接时,怎样才能带上带缩略图和简介?
  5. POJ 3922 A simple stone game(K倍减法游戏)
  6. 如何在Hadoop上运行TensorFlow【部署】
  7. 【VMCloud云平台】SCDPM(六)额外篇-DPM备份到Azure上
  8. 第三课时:PowerDesigner15基本操作
  9. 《MongoDB权威指南》读书笔记 第一章 简介
  10. Windows Server 2003显示中文为乱码(方框)的问题