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

溫馨提示×

溫馨提示×

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

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

jQuery closest() 方法

發布時間:2020-07-06 16:37:40 來源:網絡 閱讀:336 作者:web全棧 欄目:web開發

定義和用法

closest()?方法返回被選元素的第一個祖先元素。

祖先是父、祖父、曾祖父,依此類推。

DOM 樹:該方法從當前元素向上遍歷,直至文檔根元素的所有路徑(),來查找 DOM 元素的第一個祖先元素。

該方法與?parents()?類似,都是向上遍歷 DOM 樹,不同點是:

closest()

  • 從當前元素開始

  • 沿 DOM 樹向上遍歷,并返回匹配所傳遞的表達式的第一個單一祖先

  • 返回包含零個或一個元素的 jQuery 對象

parents()

  • 從父元素開始

  • 沿 DOM 樹向上遍歷,并返回匹配所傳遞的表達式的所有祖先

  • 返回包含零個、一個或多個元素的 jQuery 對象

語法

返回被選元素的第一個祖先元素:

$(selector).closest(filter)

返回使用 DOM context 查找的 DOM 樹中的第一個祖先元素:

$(selector).closest(filter,context)

參數

參數必需的描述
filter規定縮小搜索祖先元素范圍的選擇器表達式、元素或 jQuery 對象。
context在其內可以找到匹配元素的 DOM 元素。

實例

下例演示了返回 <span> 的第一個祖先元素,是一個 <ul> 元素:

<!DOCTYPE?html>
<html>
<head>
<meta?charset="UTF-8">
<title>歡迎來到jq教程</title>
<style>
.ancestors?*{
display:?block;
border:?2px?solid?lightgrey;
color:?lightgrey;
padding:?5px;
margin:?15px;
}
</style>
//此版本是百度cdn?1.11.1,當然你可以使用更高的版本,從2.0版本以上的是不支持ie6-8的
<script?type="text/javascript"?src="http://libs.baidu.com/jquery/1.11.1/jquery.min.js"></script>
<script>
$(document).ready(function?()?{
$("span").closest("ul").css({"color":"red","border":"2px?solid?red"});
});
</script>
</head>
<body>?body?(曾曾祖先節點)
<div?>div?(曾祖先節點)
<ul>ul?(第二祖先?-?第二祖先節點)
<ul>ul?(第一祖先?-?第一祖先節點)
<li>li?(直接父節點)
<span>span?</span>
</li>
</ul>
</ul>
</div>
</body>
</html>


相關方法

  • parent() - 返回被選元素的直接父元素

  • parentsUntil() - 返回兩個給定參數之間的所有祖先元素

相關資料

jQuery 祖先 >>>>>>>>>

jQuery 實例 >>>>>>>>>


向AI問一下細節

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

AI

合川市| 石棉县| 类乌齐县| 盐城市| 大冶市| 陇西县| 天柱县| 镇远县| 万载县| 余干县| 正定县| 资阳市| 定兴县| 宁乡县| 安图县| 夏邑县| 杂多县| 兴城市| 汶上县| 兴海县| 迁西县| 佛学| 五河县| 钦州市| 河东区| 娄烦县| 寿阳县| 无锡市| 宁城县| 康马县| 宜良县| 蒙阴县| 舒兰市| 府谷县| 揭西县| 咸宁市| 双峰县| 姜堰市| 策勒县| 安福县| 育儿|