2009-12-16 1 views
4

Я использую SimpleModal на маленькой вещи, над которой я работаю, чтобы открыть iFrame, а затем закрыть его. Говорит, что опубликуйте здесь, если у меня есть проблемы, поэтому я здесь.JQuery SimpleModal сбой при закрытии в окнах w/safari

У меня возникли проблемы с простым модульным подключаемым модулем для jquery, когда я собираюсь закрыть всплывающее окно, но только на окнах с сафари. Он работает в IE/FF/Chrome/Opera в окне и работает в FF/Safari на Mac, и я тестировал это на нескольких Mac и нескольких окнах.

после вызова «$ .modal.close()» и ввода функции закрытия он достигнет и сбой момента, когда он ударит ... «s.d.data.hide(). Remove();» если я удалю оператор .remove(), сделав его «s.d.data.hide() //. remove();» он будет продолжаться и затем сбой, когда он достигнет конца функции закрытия, где еще есть три строки с .remove().

s.d.container.hide(); //. Remove(); s.d.overlay.hide(); //. Remove(); s.d.iframe & & s.d.iframe.hide(); //. Remove();

Комментируя их, как я делал выше, работает хорошо временно, но JS не является моим самым сильным языком. Я не уверен, какие побочные эффекты есть, если у вас нет инструкций по удалению.

+0

Единственного необычный, что содержит плавающий фрейм приложения Flex. Кроме того, я звоню ... $ .modal ("