Как применить класс к первой кнопке div? - PullRequest
0 голосов
/ 18 ноября 2009

У меня есть этот HTML, и я хочу применить класс к первой кнопке DIV.

<div class="button-container">
 <button class="save" />
 <button class="reset" />
</div>

Я хочу добавить класс к первой кнопке.

Я хочу использовать jQuery для этого решения.

Ответы [ 4 ]

5 голосов
/ 18 ноября 2009
div.button-container > button:first-child { font-weight: bold; }

Источник: http://www.w3.org/TR/CSS2/selector.html#first-child

5 голосов
/ 18 ноября 2009

Используйте переключатель : первый ребенок

$("div.button-container button:first-child" ).addClass ( "yourclass" );
5 голосов
/ 18 ноября 2009

Вы можете посмотреть на это: http://docs.jquery.com/Selectors/firstChild

$('div button:first-child').addClass(...)

4 голосов
/ 18 ноября 2009

Вы можете добавить второй класс, как этот.

<div class="button-container">
 <button class="save SecondClass" />
 <button class="reset" />
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...