色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery children last

錢淋西2年前10瀏覽0評論

jQuery是一款JavaScript庫,提供了很多快捷的方法來操作DOM元素。其中,children()方法可以獲取當前元素的所有直接子元素。

而在children()方法中,我們還可以使用last()方法,用于選取匹配元素集合中的最后一個元素。

// HTML
<div id="parent">
<span>子元素1</span>
<span>子元素2</span>
<span>子元素3</span>
</div>
// JavaScript
const $parent = $('#parent');
const $lastChild = $parent.children().last();
console.log($lastChild.text()); // 輸出:子元素3

上述代碼中,我們獲取了id為parent的div元素,然后在其子元素中使用last()方法獲取了最后一個元素,即文本為“子元素3”的span元素。

需要注意的是,last()方法僅對匹配元素集合進行操作,而不會搜索匹配元素集合的子元素。如果需要選取匹配元素集合所包含的所有子元素中的最后一個元素,可以使用:last選擇器。

// HTML
<div id="parent">
<span class="child">子元素1</span>
<span class="child">子元素2</span>
<span class="child">子元素3</span>
</div>
// JavaScript
const $children = $('#parent').find('.child');
const $lastChild = $children.last();
console.log($lastChild.text()); // 輸出:子元素3

上述代碼中,我們使用find()方法獲取了id為parent的div元素中所有class為child的子元素,然后在其內部使用last()方法獲取了最后一個元素,即文本為“子元素3”的span元素。

需要注意的是,在使用last()方法時,注意先后順序,應該先使用children()方法獲取匹配元素集合再使用last()方法,而不是在children()方法中使用last()方法。