问答详情
源自:6-8 jQuery遍历之siblings()

siblings(':last')

为什么$('.item-2').siblings(':last')是第三块的第三点?而不是第3块的1和3?

提问者:坑坑 2016-04-06 10:00

个回答

  • Rhinel
    2016-04-06 14:57:28
    已采纳

    按照筛选顺序,先找出所有的.item-2,然后找到所有的siblings元素,然后再找出:last那个

    如果是你的理解,最后一块的1和3,那那筛选顺序应该是

    $('.item-2:last').siblings()

    先找所有的.item-2,然后找最后一块,然后找siblings元素,就是1和3