Выбор следующего элемента

Рейтинг: 0Ответов: 1Опубликовано: 04.02.2015

Есть код:

<div id="block">
<span></span>
</div>

$('#block').click(function(){
  $(this, 'span').addClass('content');
});

Что я делаю неправильно? Не работает. Нужно для span добавить класс.

Ответы

▲ 2

Ясно, сразу не понял, о чем речь и что не работает.

Вы неправильно используете выборку, по документации $(выражение, контекст), то есть поменять местами надо this и 'span'.

$('#block').click(function(){
  $('span', this).addClass('content');
});