Одновременная работа нескольких виджетов
У меня на странице есть 2 виджета.
Первый ничего не знает о существовании второго. Второй не знает о первом.
В качестве примера возьмем первый - аккордион. Второй - попап-диалог.
Закрыть попап можно по нажатию на Х внутри попапа или на клик по свободному пространству.
Так вот.
У нас есть баинд клика на заголовок аккордиона, какой его сворачивает или разворачивает. и тригер клика по свободному пространству.
Когда попап открыт и мы кликаем на аккордеон, срабатывает сразу два тригера. А нам нужно в таком случае выполнить тригер того виджета, о котором мы не знаем. Ведь на месте аккордиона может быть любой другой виджет.
|