<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <!-- <style>
        .box{
            
        }
    </style> -->
    <script src="jquery-1.11.3/jquery.min.js"></script>
    <!-- 选择集转移:根据指定标签为参照物,选中其他标签,这种操作叫做选择集转移 -->
    <script>
        $(function(){
            var $div = $("#box1");
            // css参数是一个js对象,js对象和python中字典类似
            // 属性名和css中属性名保持一致
            // 选择上一个同级标签
            $div.prev().css({"color":"red","font-size":"25px"});
            // 选择上面所有同级标签
            $div.prevAll().css({"text-indent":"50px"});
            // 选择下一个同级标签
            $div.next().css({"color":"green"});
            // 选择下面所有同级标签
            $div.nextAll().css({"text-indent":"50px"});
            // 选择同级的其他标签
            $div.siblings().css({"text-decoration":"underline"});
            // 选择父标签
            $div.parent().css({"background":"gray"});
            // 获取所有字标签
            $div.children().css({"color":"red"});
            // 查找指定的标签
            $div.find(".sp1").css({"color":"green"});
        })
    </script>
</head>
<body>
    <div>
        <h3>3级标题</h3>
        <p>hahaha</p>
        <div id="box1"><span>我是</span>一个<span class="sp1">div</span>标签</div>
        <h3>三级标题</h3>
        <p>哈哈哈哈</p>
    </div>
    
</body>
</html>