При клике на кнопку временно блокировать все остальные?
Всем привет!
Вопрос такой в проекте много карточек товара и у каждой есть кнопка, как мне реализовать такой функционал чтобы при клике на любую кнопку остальные блокировались (на 5 секунд)? Это нужно для того чтобы пользователь не мог открыть сразу несколько карточек!
Проект написан на Jquery в перемешку с чистым JS)
P.S Есть функция открытия карточки, но когда в нее вставляешь код чтобы добавить атрибут `disabled` кнопке блокируется только кнопка по которой нажали (((
Ситуация немного другая, при клике на кнопку окно появляется не сразу только через 3 секунды - и вот в течении этого времени надо чтобы кнопка была заблокирована! (нужно чтобы нельзя было нажать!)
Не могу, в песочнице не запустить слишком много кода!
Как я могу заблокировать кнопки пока карточка товара не появилось? загрузка данных реализована через Promise