• 二、jQuery选择器之层次选择器


    jQuery选择器之层次选择器

    1、 $(s1 s2) 派生

    $('div span').css('color','blue');

    2、 $(s1 > s2) 直接子元素      

    $('div span').css('color','blue');                

     3、 $(s1 + s2) 兄弟 紧紧挨着的第一个s2节点    

    $('div + span').css('fontSize','30px');  

    4、 $(s1 ~ s2) 兄弟 后续全部兄弟关系的s2节点            

    $('div ~ span').css('color','yellow');   

    完整代码:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html>
        <head>
            <title>新建网页</title>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <meta name="description" content="" />
            <meta name="keywords" content="" />
            <script type="text/javascript" src="./jquery-1.4.4.js"></script>
            <script type="text/javascript">
            function f1(){
                //① $(s1 s2) 派生
                $('div span').css('color','blue');    //刘备  阿斗  张飞
                //② $(s1 > s2) 直接子元素
                $('div > span').css('background-color','lightblue')     //刘备  张飞
    
                //③ $(s1 + s2) 兄弟 紧紧挨着的第一个s2节点
                $('div + span').css('fontSize','30px');     //吕布
    
                //④ $(s1 ~ s2) 兄弟 后续全部兄弟关系的s2节点
                $('div ~ span').css('color','yellow');     //吕布  曹操  孙权
            }
            </script>
            <style type="text/css">
            </style>
        </head>
        <body>
            <h2>jquery基本选择器(思想来之css样式选择器)</h2>
            <span>董卓</span>
            <div>
                <span>刘备</span>
                <p>
                    <span>阿斗</span>
                </p>
                <span>张飞</span>
            </div>
            <span>吕布</span>
            <p>貂蝉</p>
            <span>曹操</span>
            <span>孙权</span>
            <div></div>
            <span>黄盖</span>
            <p><input type="button" value="触发" onclick="f1()" /></p>
        </body>
    </html>
  • 相关阅读:
    Hibernate 查询,返回结果设置到DTO
    sqlserver计算时间差DATEDIFF 函数
    SQL语句 不足位数补0
    Redis详细用法
    windows下安装Redis并部署成服务
    Redis命令
    ajax请求在参数中添加时间戳
    JS获取子节点、父节点和兄弟节点的方法实例总结
    js关闭当前页面清除session
    Java面试题一览
  • 原文地址:https://www.cnblogs.com/zhizhu1120418975/p/6770302.html
Copyright © 2020-2023  润新知