DotDash
@DotDash
•••• • •−•• •−•• −−− •−− −−− •−• •−•• −•• −−••−−

Как закрыть только один попап из нескольких открытых?

Имеется пример на jsfiddle

Тут есть 3 уровня:
1 карусель
2 карточка со слайшоу
3 попап фото из карточки

2й и 3й сделаны через fancybox. 3й вызывается из 2го ( на фидле видно).
Так вот, когда попап открывается, то таймер закрывает его через некоторое время, если закрыть его раньше, то таймер закроет карточку, т.к. отработает $.fancybox.close().
Обращение по селектору $.fancybox.close() не принимает, да и автор наверное не думал, что кто-то будет делать матрешку из плагина.
Условие наличия класса также не помогло.
Хз короче, устал уже.

Может, у вас есть идеи?
  • Вопрос задан
  • 129 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы