乘蓄媛z
2016-10-05 23:40
$('.item-2').siblings(':last').css('border', '2px solid blue')
为何这句话在实现当中,只对最后一个class=item-2的后紧邻li设置了边框,而不是所有class=item-2的后紧邻li设置了边框?那么后者该如何实现?
吃饱饭没事做系列,我也来一发吧
$('.item-2').next().css('border', '2px solid blue');
$('.item-2').siblings(':last-child').css('border', '2px solid blue')
$('.item-2').siblings(':gt(3)').css('border', '2px solid blue')这样好像可以耶,(*^__^*) 嘻嘻……
因为siblings(':last')中添加的有过滤器":last",这是对所有class=item-2的后紧邻li设置了边框 :$('.item-2').siblings().css('border', '2px solid blue')
jQuery基础(二)—DOM篇
114014 学习 · 590 问题
相似问题