JQ-層次選擇器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>層次選擇器</title>
    <script type="text/javascript" src="../../jquery.min.js"></script>
    <style type="text/css">
        body{
            background-color: #e6fbff;
            color: #000;
            font-size: 20px;
            padding: 0 30px;
        }
        li{
            list-style: none;
        }
        a{
            color: red;
            text-decoration: none;
        }
        .red{
            color: red;
        }
        .pink{
            background-color: #20ce7d;
            padding: 3px;
            color: #fff;
        }
        .box{
            margin-bottom: 20px;
        }
    </style>
</head>
<body>
    <div class="box">
        <p>層次選擇器,就是通過元素之間的層次關系來獲取元素。層次選擇器在實際開發(fā)中,也是相當重要的。常見的層次關系包括:父子、后代、兄弟、相鄰。</p>
        <p>在jQuery,層次選擇器共有4種:</p>
        <p class="red">$("M N") ------ 后代選擇器,選擇M元素內部后代N元素(所有N元素)</p>
        <p class="red">$("M>N") ------ 子代選擇器,選擇M元素內部子代N元素(所有第1級N元素)</p>
        <p class="red">$("M~N") ------ 兄弟選擇器,選擇M元素后所有的同級N元素</p>
        <p class="red">$("M+N") ------ 相鄰選擇器,選擇M元素相鄰的下一個元素(M、N是同級元素)</p>
        <p>注意以下2點:
        (1)$("M+N")可以使用“$(M元素).next()”代替;
        (2)$("M~N")可以使用“$(M元素).nextAll()”代替;</p>
    </div>
</body>
</html>
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容