Как присвоить класс в зависимости от значения value jquery

227
26 июля 2017, 22:35

есть код

<li> 
<label for="mse2_[[+table]][[+delimeter]][[+filter]]_[[+idx]]" class="[[+disabled]]"> 
<input type="radio" style="display:none" name="[[+filter_key]]" id="mse2_[[+table]][[+delimeter]][[+filter]]_[[+idx]]" value="actived" [[+checked]] [[+disabled]]/> [[+title]] 
</label> 
</li>

Нужно при загрузке страницы проверять значение у inputa. Если value=actived то label нужно присвоить класс active. Как же это реализовать?

Answer 1
  1. Нужно выбрать все элементы с value="actived": $('[value="actived"]')
  2. Для получения label, взять у полученных элементов родителей: .parent()
  3. Добавить нужный класс: .addClass('active')
READ ALSO
С помощью ng-if вызвать функцию

С помощью ng-if вызвать функцию

Возможно ли это сделать? У меня есть такая разметка:

241
Поиск через ajax в django

Поиск через ajax в django

Причина, по которой задаю данный вопрос: Я полный ноль в javascript вообще, и jquery в частностиНо стоит задача сделать живой поиск по модели Book, выдавать...

283
Получить json от php

Получить json от php

Доброго времени суток! подскажите,как правильно получить ответ от php в переменные jquery? Имеется php скрипт который отдаёт строку json вида

242
заполнение массива в цикле JQuery javascript

заполнение массива в цикле JQuery javascript

использую цикл JQueryeach(function(){});

313