Я создаю сайт Bootstrap с нуля и столкнулся с проблемой, когда я не могу отложить анимацию выпадающего меню, если открывается другой выпадающий список. У меня есть меню боковой панели слева с расширяемыми подменю с правой стороны с анимацией slideUp и slideDown, и оно работает нормально, хотя подменю перекрываются из-за анимации в одно и то же время. Я хотел отложить открытие выпадающего меню, если активен какой-либо другой.
Я попробовал почти все варианты, которые я мог себе представить, например, найти все элементы ('*' или это) с помощью класса .show или найти элементы с атрибутами aria-extended === true. Я потратил на это около 4 часов, и это меня бесило. Если честно, я новичок, поэтому я мог что-то пропустить, и, возможно, вы, ребята, знаете какое-нибудь решение для этого. Я включил код, который фактически начал работать (вроде) с событием show.bs.dropdown, но кажется, что .delay (1000) портит весь функционал выпадающего меню. Иногда это задерживается, иногда нет анимации, выпадающий просто всплывает.
Спасибо за любую помощь;)