Помогите разобраться: Есть простенький код:
<div class="nextstep">
<div class="next"><span>1</span></div>
<div class="next active"><span>2</span></div>
<div class="next"><span>3</span></div>
<div class="next active"><span>4</span></div>
</div>
и к нему простой скрипт:
if ($('.nextstep .next').hasClass('active')) {
$('.nextstep .next').find('span').addClass('yes');
} else {
$('.nextstep .next').find('span').addClass('no');
};
Вроде логика проста: Если у блока есть класс
active
, то к элементу добавить класс. Но почему он не проверяет, а просто добавляет всем. Что я делаю не так? Объясните пожалуйста?