我正在使用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>
Run Code Online (Sandbox Code Playgroud)
我想选择所有的li项目并对它们使用.each()命令,但我想从第5项开始,然后是项目4等.这可能吗?
比方说,我有一个可排序的列表:
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我想知道的是,如果我进行如下的jQuery调用:
$.each($('li'), function(key, item) {...});
我可以期待jQuery从上到下遍历条目吗?我已经运行了一些测试,并尝试使用jQueryUI动态重新排列项目,到目前为止,它似乎总是按顺序运行.但总能预料到这一点吗?或者是运气不好,到目前为止我还没有碰到任何东西让我想到其他...?