Не удаляется класс с помощь которого выбран элемент

234
28 декабря 2017, 23:39

Допустим мы выбираем элемент var $el = $('.hi');. так вот, почему невозможно удалить класс у этого элемента? Делаю так - $el.removeClass('hi'); но ноль реакций. Ошибок в консоль не выдает. Может быть браузер виноват? Использую firefox DE

$hi = $('.hi'); 
$hi = removeClass('hi'); 
(!$hi.hasClass('hi')) ? $hi.html('Удален') : $hi.html('Не удален');
   
    
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> 
<div class="hi">Пример</div>

Answer 1

Попробуем заменить строчку $hi = removeClass('hi'); на $hi.removeClass('hi');

$hi = $('.hi'); 
$hi.removeClass('hi'); 
(!$hi.hasClass('hi')) ? $hi.html('Удален') : $hi.html('Не удален');
   
    
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> 
<div class="hi">Пример</div>

Answer 2

var div = document.querySelector('.div'); 
console.log(document.querySelector('#menu')); 
setTimeout(function() { 
  div.classList.remove('div'); 
 
  console.log(document.querySelector('#menu')); 
}, 2222)
<div id="menu" class="div"></div>

READ ALSO
Получить json после ajax с преминением promise

Получить json после ajax с преминением promise

Есть функция, которая на входе принимает id затем посылает его на сервер, после чего в качестве ответа я получаю выборку и базыВсе хорошо работает

231
Ошибки jQuery — формируются запросы на версию самой jQuery. Как исправить?

Ошибки jQuery — формируются запросы на версию самой jQuery. Как исправить?

Всем привет!) Стоит задача - оптимизировать сайт под Google Page Speed Insights(PSI)Сайт на Wordpres

214
Не срабатывает функция с bind()

Не срабатывает функция с bind()

Почему в данном примере функция handleClick не запускается? При этом, если убрать bind и оставить только handleClick(), то все работает, но теряется контекст

225
Как правильно написать 2 цикла php foreach?

Как правильно написать 2 цикла php foreach?

Привет, подскажите пожалуйста как правильнее написать цикл на PHP + html разметка, ибо и за моего косяка теперь каждый item в item'e

257