Я открываю выпадающие списки в bootstrap, добавляя show к их элементам, что прекрасно работает. Я также пытаюсь закрыть другие раскрывающиеся списки, что и делает эта функция. Моя функция:
function classremove() {
var doesithavetheclass = $('div').hasClass('show');
if (doesithavetheclass == 'true') {
$('div').removeClass('show');
};
return doesithavetheclass;
};
if
- это часть, которая не будет работать. Запуск кода внутри if
работает, и определение переменной в консоли Chrome работает правильно, но запуск if
внутри консоли Chrome не работает, даже если до того, как я определил переменную с открытыми раскрывающимися списками с шоу-классом.