У меня есть следующий код в html. Я просто хочу удалить активный класс, когда мы нажимаем на другое li и добавляем активный класс в li, на который он нажимается.удаление атрибута класса из li по клику
<ul class="pagination" id="paginationUL">
<li class="active"><a href="#">1</a></li>
<li onclick="javascript:selectThis()"><a href="#">2</a></li>
Я попытался удалить класс первый и он не работает. Пожалуйста, предложите.
function selectThis() {
$('ul[class="pagination"] li[class="active"]').removeClass("active"));
}
редактировал сценарий и он работает.
Спасибо @jmcgriz. –
Добро пожаловать, счастливы кодирования. – jmcgriz
Я не уверен, что могу задать еще один вопрос, который здесь имеет отношение к этому. Как получить значение текущего активного li перед удалением или добавлением класса. Я пробовал этот путь. $ (this) .siblings(). find ('[class = "active"]'). first(). val() и $ (this) .siblings(). find ('[class = "active"]') .val() и $ (this) .siblings(). find ("active"). val(), все говорит undefined. –