-3

私はそのような順序付けられていないリストを持っています:

<ul id="myList">
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
</ul>

削除する最後の li タグを選択するには、どの jQuery セレクターを使用できますか? これが私がこれまでに持っているものです:

$('#myList').remove();

4

3 に答える 3

8

:last-child最後の li 要素を選択して削除するために使用します。

$('#myList li:last-child').remove();
于 2013-04-17T00:17:45.607 に答える
3

私は言うでしょう$('li', ul).last().remove()。これは最初liに内部のすべての要素を選択しますul(これは、実際の要素への参照、または内部を調べたい要素をul選択した jQuery オブジェクトへの参照であると予想されます)。ul次に、呼び出すと.last()、前の選択から最後の要素だけが選択され、明らかにそれが.remove()削除されます。

于 2013-04-17T00:17:25.827 に答える
0
$('ul li:last-child')

これにより、順序付けられていないリストの子である最後のliが選択され、そこから削除できます

于 2013-04-17T00:18:09.567 に答える