ホームページ  >  に質問  >  本文

siblings()相关疑问?

$('.item-2').siblings(':last').css('border', '2px solid blue')

为何这句话在实现当中,只对最后一个class=item-2的后紧邻li设置了边框,而不是所有class=item-2的后紧邻li设置了边框?那么后者该如何实现?

checkcheck2831日前1046

全員に返信(3)返信します

  • 数据分析师

    数据分析师2017-09-30 23:01:55

    Siblings() 関連の質問? -PHP中国語サイトQ&A-兄弟()に関する質問は? -PHP中国語サイトQ&A

    ぜひ見て学んでください。

    返事
    0
  • 阿神

    阿神2016-12-20 09:28:31

     因为siblings(':last')中添加的有过滤器":last",这是对所有class=item-2的后紧邻li设置了边框 :$('.item-2').siblings().css('border', '2px solid blue') 

    返事
    2
  • 迷茫

    迷茫2016-12-20 09:27:54

    :last选择器是选择 匹配集合中所有元素的最后一个子元素。
    而 :last-child选择器是选择 匹配集合中,属于其父元素的最后一个子元素。

    返事
    0
  • キャンセル返事