`
KAXU
  • 浏览: 266961 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

jquery 遍历 siblings([expr])

阅读更多

siblings([expr])

得到所有匹配元素集合中各个元素的所有兄弟元素集合。返回匹配元素集合

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
                    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
  
  <script>
  $(document).ready(function(){
    
    var len = $(".hilite").siblings()
                          .css("color", "red")
                          .length;
    $("b").text(len);

  });
  </script>
  <style>
  ul { float:left; margin:5px; font-size:16px; font-weight:bold; }
  p { color:blue; margin:10px 20px; font-size:16px; padding:5px; 
      font-weight:bolder; }
  .hilite { background:yellow; }
</style>
</head>
<body>
  <ul>
    <li>One</li>
    <li>Two</li>
    <li class="hilite">Three</li>
    <li>Four</li>
  </ul>
  <ul>
    <li>Five</li>
    <li>Six</li>
    <li>Seven</li>
  </ul>
  <ul>
    <li>Eight</li>
    <li class="hilite">Nine</li>
    <li>Ten</li>
    <li class="hilite">Eleven</li>
  </ul>
  <p>Unique siblings: <b></b></p>
</body>
</html>

 

$(".hilite").siblings()
将得到包含特殊样式‘hilite’元素的所有兄弟元素集合。以下是匹配元素集合

<li>One</li>
<li>Two</li>
<li>Four</li>
<li>Eight</li>
<li class="hilite">Nine</li>
<li>Ten</li>
<li class="hilite">Eleven</li>

分享到:
评论

相关推荐

    jquery遍历函数siblings()用法实例

    主要介绍了jquery遍历函数siblings()用法,结合实例形式较为详细的分析了jquery的siblings函数用于元素遍历的相关技巧,需要的朋友可以参考下

    jQuery 遍历 – 同胞(siblings)

    jQuery 遍历 – 同胞(siblings) 同胞拥有相同的父元素。 通过 jQuery,您能够在 DOM 树中遍历元素的同胞元素。 在 DOM 树中水平遍历 有许多有用的方法让我们在 DOM 树进行水平遍历: siblings() next() ...

    Jquery遍历节点的方法小集

    Jquery遍历节点的方法有next、nextAll、prev、prevAll、siblings等等,大家可以根据自己的需求自由选择

    jQuery中siblings()方法用法实例

    主要介绍了jQuery中siblings()方法用法,实例分析了siblings()方法的功能、定义及获取匹配元素集合中每一个元素的同辈元素的使用技巧,是进行元素筛选时非常实用的方法,需要的朋友可以参考下

    仿jQuery的siblings效果的js代码

    取一个DOM元素的兄弟节点,仿jQuery的siblings方法,用原生JS代码完成

    jQuery中的siblings用法实例分析

    主要介绍了jQuery中的siblings用法,结合实例形式简单分析了jQuery中siblings的功能及用法,需要的朋友可以参考下

    jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例

    本文实例讲述了jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法。分享给大家供大家参考,具体如下: siblings()属于jQuery筛选类的API,用来查找某个元素的所有同辈元素(所有兄弟姐妹)。 &lt;input type...

    jquery siblings获取同辈元素用法实例分析

    主要介绍了jquery siblings获取同辈元素用法,结合实例形式分析了jQuery使用siblings遍历同级元素的相关技巧,需要的朋友可以参考下

    jQuery siblings()用法实例详解

    jQuery 的遍历方法siblings() $(给定元素).siblings(.selected) 其作用是筛选给定的同胞同类元素(不包括给定元素本身) 例子:网页选项栏 当点击任意一个选项卡是,其他2个选项卡就会改变样式,其内容也会隐藏...

    jQuery中的siblings()是什么意思(推荐)

    jQuery siblings() 方法返回被选元素的所有同胞元素,并且可以使用可选参数来过滤对同胞元素的搜索。 实例演示:点击某个li标签后将其设置为红色,而其所有同胞元素去除红色样式。 1.创建Html元素 点击li元素设置...

    jQuery 1.4.1 中文参考

    5.2.14 siblings([expr]) 88 5.3 串联 88 5.3.1 add(expr, [context]) 88 5.3.2 andSelf() 90 5.3.3 contents() 90 5.3.4 end() 91 6. 文档处理 91 6.1 内部插入 91 6.1.1 append(content) 91 6.1.2 append(function...

    jQuery prev ~ siblings选择器使用介绍

    1、prev ~ siblings:匹配 prev 元素之后的所有 siblings 元素 2、(1)prev:任何有效选择器 (2)siblings:一个选择器,并且它作为第一个选择器的同辈 3、示例 (1)源码 siblings.html 代码如下: &lt;...

    JQuery新版中文手册

    prev ~ siblings 基本 :first :last :not(selector) :even :odd :eq(index) :gt(index) :lt(index) :header :animated :focus1.6+ 内容 :contains(text) :empty :has(selector) :parent 可见性 :...

    jQuery帮助文档

    jQuery(expr, [context]) jQuery(html, [ownerDoc]) jQuery(elements) jQuery(callback) jQuery 对象访问 each(callback) size() length selector context get() get(index) index(subject) 数据缓存 ...

Global site tag (gtag.js) - Google Analytics