1. ホーム
  2. javascript

[解決済み] JQuery .each()の裏技

2022-03-21 15:17:34

質問

JQueryを使用して、ページ上のいくつかの要素を選択し、DOM内で移動させています。問題は、JQueryが自然に選択したい順序とは逆の順序で、すべての要素を選択する必要があることです。例えば

<ul>
   <li>Item 1</li>
   <li>Item 2</li>
   <li>Item 3</li>
   <li>Item 4</li>
   <li>Item 5</li>
</ul>

liアイテムをすべて選択して、.each()コマンドを使いたいのですが、アイテム5から始めて、次にアイテム4などを使いたいのですが、どうしたらいいですか?これは可能でしょうか?

どのように解決するのですか?

$($("li").get().reverse()).each(function() { /* ... */ });