jQuery是一個JavaScript的庫,jQuery中有一個叫做$().parent()
的函數,可以返回當前元素的父元素。
$(selector).parent(filter)
selector
是選擇器,可以用來選擇符合條件的元素,filter
是過濾器,可以用來過濾選擇器選中的元素。
例如,假設HTML代碼如下:
<div id="parent">
<div id="child">This is a child element</div>
</div>
使用以下代碼可以獲取到子元素child所在的父元素parent:
var parentElement = $('#child').parent();
// 或者可以寫成
var parentElement = $('#child').parent('#parent');
上面的代碼中,$('#child')
選擇器選中子元素,然后使用.parent()
方法獲取子元素所在的父元素。
如果要使用filter
過濾器過濾結果,可以將過濾器作為parent()
方法的參數傳入。例如:
var parentElement = $('#child').parent(':first');
上面的代碼中,':first'
過濾器選擇了第一個匹配的元素作為結果,最終的parentElement
是子元素的第一個父元素。
總之,$().parent()
方法是一個很有用的jQuery函數,可以方便地獲取元素的父元素,并且還可以通過選擇器和過濾器來篩選結果。