Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Очень просто код, событие клик и добавить класс (https://javascript.ru/forum/misc/60993-ochen-prosto-kod-sobytie-klik-i-dobavit-klass.html)

walker1232 30.01.2016 23:07

Очень просто код, событие клик и добавить класс
 
Ребят, помогите, нужен код, чтобы при 1 нажатии добавлял класс "active" а при втором нажатии удалял этот класс.
вот сюда добавлял
li.grid-4.form-el.custom-checkbox.button

рони 30.01.2016 23:11

walker1232,
а в чём проблема прописать click c element.classList.toggle("active")

walker1232 30.01.2016 23:14

<li class="grid-4 omega form-el custom-checkbox button" data-toggle="buttons">
          <input name="planner[start_date]" type="hidden" value="0"><input id="planner_start_date" name="planner[start_date]" type="checkbox" value="1">
          <label for="planner_start_date">Не уверен</label>
        </li>

вот мой код
$("li.grid-4.form-el.custom-checkbox.button").click(function(){
    $(this).toggleClass("active");
  });

проблемма в том, что я когда я нажимаю на лейбл "не уверен" класс не добавляется
а хотелось бы, чтобы при нажатии на все поле лобавлялся класс

рони 30.01.2016 23:29

walker1232,
замените click на change

walker1232 30.01.2016 23:42

Спасибо ) все идеально )


Часовой пояс GMT +3, время: 04:21.