91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用jquery獲取父元素

發布時間:2020-09-26 14:14:49 來源:億速云 閱讀:144 作者:小新 欄目:web開發

如何使用jquery獲取父元素?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家帶來的參考內容,讓我們一起來看看吧!

一、parent()方法

在jQuery中,我們可以使用parent()方法來查找當前元素的“父元素”。記住,元素只有一個父元素。

語法:parent(expression)

說明:參數expression表示jQuery選擇器表達式,用來過濾父元素。當參數省略時,則選擇所有的父元素。如果參數不省略,則選擇符合條件的父元素。

元素不是只有一個父元素么?為什么還有“符合條件的父元素”這一說法?對于這個,可以看看下面的例子。

舉例:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script type="text/javascript" src="../App_js/jquery-1.12.0.min.js"></script>
    <script type="text/javascript">
        $(function () {
            $("p").parent(".lvye").css("color", "red");
        })
    </script>
</head>
<body>
    <div><p>億速云jQuery入門教程</p></div>
    <div class="lvye"><p>億速云jQuery入門教程</p></div>
    <div><p>億速云jQuery入門教程</p></div>
</body>
</html>

效果如下:

如何使用jquery獲取父元素

二、parents()方法

parents()方法和parent()方法相似,都是用來查找所選元素的祖先元素。但是這兩個方法也有著本質的區別。

其實這2個方法也很好區分,parent是單數形式,查找的祖先元素只有1個,那就是父元素。而parents是復數形式,查找的祖先元素當然是所有的祖先元素。

語法:parents(expression)

說明:參數expression表示jQuery選擇器表達式字符串,用來過濾祖先元素。當參數省略時,則選擇所有的祖先元素。如果參數不省略,則選擇符合條件的祖先元素。

舉例:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script type="text/javascript" src="../App_js/jquery-1.12.0.min.js"></script>
    <script type="text/javascript">
        $(function () {
            $("#btn").click(function () {
                var parents = $("span").parents()
                              .map(function () { return this.tagName; })
                              .get().join(",");
                alert("span元素的所有祖先元素為:" + parents.toLowerCase());
            });
        })
    </script>
</head>
<body>
    <div><p><strong><span>jQuery入門教程</span></strong></p></div>
    <input id="btn" type="button" value="獲取" />
</body>
</html>

效果如下:

如何使用jquery獲取父元素

三、parentsUntil()方法

parentsUntil()方法是對parents()方法的一個補充,它可以查找指定范圍的所有祖先元素,相當于在parents()方法返回集合中截取部分祖先元素。

語法:parents(expression)

說明:參數expression表示jQuery選擇器表達式字符串,用來過濾祖先元素。當參數省略時,則選擇所有的祖先元素。如果參數不省略,則選擇符合條件的祖先元素。

參數selector表示jQuery選擇器表達式字符串,用以確定范圍的祖先元素。該參數為可選,如果省略,則將匹配所有祖先元素,這一點跟parents()方法查找結果是一樣的。

由于parentsUntil()方法用得不多,為了減輕初學者的記憶負擔,我們可以直接忽略。如果想要深入學習的話,可以參考:jQuery教程。

感謝各位的閱讀!看完上述內容,你們對如何使用jquery獲取父元素大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

彝良县| 无棣县| 沾化县| 抚松县| 铜陵市| 永康市| 万荣县| 沙湾县| 青海省| 甘泉县| 台山市| 通化县| 大竹县| 鄂尔多斯市| 泰兴市| 通海县| 新沂市| 甘洛县| 武强县| 安丘市| 西宁市| 策勒县| 甘肃省| 襄垣县| 淮北市| 游戏| 宜兰县| 交城县| 宝清县| 丹阳市| 兰西县| 泽库县| 四会市| 获嘉县| 大安市| 文安县| 堆龙德庆县| 舞钢市| 西藏| 边坝县| 绥中县|