2010-12-02 70 views
0

我創建了這個小提琴,以便您可以看到我想要做的事。 我想每2種連續的div元素後添加中斷(div.column)每2個連續浮動元素添加break(第n個:子)

小提琴例如: http://jsfiddle.net/j5qS5/

我想:

$(".column:nth-child(2)").after('<br /><br />break<br /><br />'); 

看來第二個孩子後,開始工作只有,我怎樣才能使它連續,併爲每2個元素後工作..我希望它很簡單:)

在此先感謝

回答

3

你只需要2n,而不是2,像這樣:

$(".column:nth-child(2n)").after('<br /><br />break<br /><br />'); 

You can view the updated fiddle here

+0

在這個特殊的例子中,`:odd`僞也應該工作的很好。 – jAndy 2010-12-02 12:49:06