多重选择器的jQuery
问题描述:
我已经得到了这个丑陋的jQuery选择..多重选择器的jQuery
$('div img').eq(3).css('padding-right', '0'); //multiple of 4...
$('div img').eq(7).css('padding-right', '0');
$('div img').eq(11).css('padding-right', '0');
$('div img').eq(15).css('padding-right', '0');
我必须得到所有imgages在位于4 ^和多的-4位置...
有比我更好的代码? :-)
答
是:
$('div img:nth-child(4n+3)').css('padding-right', '0');
很不错的! +1! (SO不会允许长度小于15的评论) – 2011-04-21 16:29:01
谢谢@Jakub Hampl! – Pointy 2011-04-21 16:30:05
感谢jakub&Pointy! :-) – Roberto 2011-04-21 16:42:58