84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
$('.item-2').siblings(':last').css('border', '2px solid blue')
为何这句话在实现当中,只对最后一个class=item-2的后紧邻li设置了边框,而不是所有class=item-2的后紧邻li设置了边框?那么后者该如何实现?
Siblings() 関連の質問? -PHP中国語サイトQ&A-兄弟()に関する質問は? -PHP中国語サイトQ&A
ぜひ見て学んでください。
因为siblings(':last')中添加的有过滤器":last",这是对所有class=item-2的后紧邻li设置了边框 :$('.item-2').siblings().css('border', '2px solid blue')
:last选择器是选择 匹配集合中所有元素的最后一个子元素。而 :last-child选择器是选择 匹配集合中,属于其父元素的最后一个子元素。
Siblings() 関連の質問? -PHP中国語サイトQ&A-兄弟()に関する質問は? -PHP中国語サイトQ&A
ぜひ見て学んでください。
因为siblings(':last')中添加的有过滤器":last",这是对所有class=item-2的后紧邻li设置了边框 :$('.item-2').siblings().css('border', '2px solid blue')
:last选择器是选择 匹配集合中所有元素的最后一个子元素。
而 :last-child选择器是选择 匹配集合中,属于其父元素的最后一个子元素。