私はそのような順序付けられていないリストを持っています:
<ul id="myList">
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<li>Item 4</li>
</ul>
削除する最後の li タグを選択するには、どの jQuery セレクターを使用できますか? これが私がこれまでに持っているものです:
$('#myList').remove();
:last-child
最後の li 要素を選択して削除するために使用します。
$('#myList li:last-child').remove();
私は言うでしょう$('li', ul).last().remove()
。これは最初li
に内部のすべての要素を選択しますul
(これは、実際の要素への参照、または内部を調べたい要素をul
選択した jQuery オブジェクトへの参照であると予想されます)。ul
次に、呼び出すと.last()
、前の選択から最後の要素だけが選択され、明らかにそれが.remove()
削除されます。
$('ul li:last-child')
これにより、順序付けられていないリストの子である最後のliが選択され、そこから削除できます