Как вызвать fancybox вне флеш - PullRequest
0 голосов
/ 06 января 2012

Я хочу использовать fancybox изнутри вспышки. Я вызываю функцию JavaScript с

var url: URLRequest = new URLRequest ("javascript: callPopup ()"); navigateToURL (url, "_self");

и

function callPopup () {alert ("works");}

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

содержимое флэш-памяти помещается в swfobject под flashcontent-div у меня есть ссылка на fancybox-content:

<div id="micrositepopup">
    <a id="popup" href="images/microsite/microsite.jpg">test</a>
</div>

и я звоню на страницу загрузки

$ (document) .ready (function () {$ ("a # popup"). Fancybox ();});

когда я нажимаю на тест-ссылку, все работает нормально. но как я мог вызвать функцию

function callPopup () {$ ("a # popup"). Fancybox (); } // не работает

открыть fabcybox со связанным контентом? Thnx!

Ответы [ 2 ]

0 голосов
/ 30 августа 2013
0 голосов
/ 06 января 2012

ах - хорошо. вам нужно использовать

function callPopup () {$ ("a # popup"). Trigger ("click"); }

; -)

...