如何将类添加到所有类的第一段?

时间:2011-08-17 18:09:48

标签: jquery css

我有一段代码,但只适用于第一段。我想添加一个类,并在另一个类中包装所有类service-more

的第一段

我是jQuery的初学者,所以我不知道为什么会这样。我需要一个循环吗?

这是小提琴: http://jsfiddle.net/Xxrr5/

由于

5 个答案:

答案 0 :(得分:3)

http://jsfiddle.net/Xxrr5/3/你在这里

$('p:first','.service-more').CODE HERE

这很好.. jquery负责其余的

答案 1 :(得分:2)

首先选择自己的类,然后使用find:

$('.service-more').find('p:first').addClass('service-right-p-first').wrap('<div class="service-right-p-first2" />');

http://jsfiddle.net/Xxrr5/1/

答案 2 :(得分:1)

使用first-child代替first

http://jsfiddle.net/Xxrr5/4/

答案 3 :(得分:0)

http://jsfiddle.net/rlemon/Xxrr5/6/

$('.service-more').find("p:first").addClass('service-right-p-first').wrap('<div class="service-right-p-first2" />');

答案 4 :(得分:0)

$('.service-more p:first").addClass('calssName').wrap("<div class='className1' >");