Сообщение от _marisha
|
Nexus, замечено, при повторном нажатии на раскрытое свойство оно не сворачивается.
Подскажите, пожалуйста, каким образом возможно подправить возникшую проблему? Спасибо.
|
- возникает в случае, если в первое условие вместо BX.removeClass(obj, "active"); написать BX.addClass(obj, "active"); А в исключении наоборот вместо BX.addClass(obj, "active") поставить BX.removeClass(obj, "active"). Это был эксперимент
Без эксперимента, при последующем открытии свойства предыдущее свойство закрывается, но если попробовать предыдущее свойство открыть снова, то открывается только при втором клике.
Пример:
1) открываем "Производитель"
2) открываем "Цена" -> "Производитель" скрывается
3) открываем "Производитель" -> "Цена" скрывается, но производитель не открывается.
Если верно понимаю, то при открытии одного свойства, у других должен удаляться класс active. Но удаление класса происходит только при втором клике (в данном случае при клике на "Производитель")