Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.11.2014, 03:58
Аватар для spo
spo spo вне форума
Профессор
Отправить личное сообщение для spo Посмотреть профиль Найти все сообщения от spo
 
Регистрация: 11.05.2011
Сообщений: 213

Fancybox - окно в окне (закрытие старого перед открытием нового)
При клике по ссылке A всплывает окно-фрейм iframeA.html, внутри которого есть меню A B C соответственно на iframeA.html iframeB.html iframeC.html.

В данный момент при вызове фрейма из фрейма окна открываются внутри друг друга. Как сделать чтобы перед открытием нового окна старый фрейм закрывался?
Ответить с цитированием
  #2 (permalink)  
Старый 27.11.2014, 05:21
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Щас у тебя разные инстансы фэнсибокса открывают окна. В каждом фрейме свой инстанс $ и $.fancybox.

Чтоб открыть самым топовым инстансом вызывай top.$.fancybox.open(...)
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 02.12.2014, 04:48
Аватар для spo
spo spo вне форума
Профессор
Отправить личное сообщение для spo Посмотреть профиль Найти все сообщения от spo
 
Регистрация: 11.05.2011
Сообщений: 213

danik.js, спасибо.
Решил добавив во фреймах код:
$('a.fancybox').click(function () {
	parent.$.fancybox.open();
});
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в fancybox нажав ссылку в модальном окне отклыть другое окно ? ilyas-> Элементы интерфейса 1 16.10.2013 10:29
Передать значение из FancyBox IfFrame в родительское окно. mnk Events/DOM/Window 2 03.04.2012 14:16
Модальное окно Fancybox jokeryuga Общие вопросы Javascript 1 11.03.2012 14:34