为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery.each()向后

jQuery.each()向后

慕莱坞森 2019-07-10 09:59:23
jQuery.each()向后我使用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项等等。这是可能的吗?
查看完整描述

3 回答

?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

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


查看完整回答
反对 回复 2019-07-10
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

你可以

jQuery.fn.reverse = function() {
    return this.pushStack(this.get().reverse(), arguments);};

紧随其后

$(selector).reverse().each(...)


查看完整回答
反对 回复 2019-07-10
  • 3 回答
  • 0 关注
  • 436 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信