Вчера Cletus помог мне с этим действительно приятным кодом:
какой объект javascript я ищу? нажмите кнопку - она останется жирной до следующего нажатия?
Это берет класс моего ли и меняет класс. Работает отлично! Я хочу расширить это, чтобы оно также изменило класс в a в li. Как мне это сделать?
Пример:
<ul>
<li class="old_class"><a class="old_class" ...>
<li class="old_class"><a class="old_class" ...>
<li class="old_class"><a class="old_class" ...>
</ul>
So when I click the first link it would become:
<ul>
<li class="new_class"><a class="new_class" ...>
<li class="old_class"><a class="old_class" ...>
<li class="old_class"><a class="old_class" ...>
</ul>
Как и сейчас, код li меняется, но не a.
Код, который я использую:
$(".old_class").click(function() {
$(".new_class").removeClass("new_class");
$(this).addClass("new");
});
Спасибо! Я использую Jquery ...