多选择器jquery

时间:2011-04-21 16:24:15

标签: jquery jquery-selectors

我有这个丑陋的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');

我必须把所有的位置都放在4 ^和4个多位置......

有比我更好的代码吗? : - )

2 个答案:

答案 0 :(得分:8)

是:

$('div img:nth-child(4n+3)').css('padding-right', '0');

答案 1 :(得分:1)

您可以使用nth-child,如下所示:

http://jsfiddle.net/YdsjY/