2011-12-05 81 views
0

我想知道FancyBox是否有可能返回值? 我想用幾個AJAX FancyBox選擇來啓​​動一個窗口,一旦做出選擇,是否可以將其值返回到主窗口?FancyBox的返回值

如果你有一個想法, 預先感謝您

+1

你對這個問題的解釋根本不清楚。你想要達到什麼目標? – mingos

回答

0

Fancybox能夠在窗口關閉前後創建事件監聽器。

$("#myFancy").fancybox({ 
    onCleanup: function() { 
    alert($("#IDinsideTheFancybox").val()); 
    }, 
    onClosed: function() { 
    alert("Closed!"); 
    } 
}); 

只是在事件中傳遞數據。

更多的信息在這裏:http://fancybox.net/home。示例顯示如何使用事件偵聽器。

+0

謝謝! 我使用facybox的新版本:http://fancyapps.com/fancybox/#docs 所以它不是相同的方法,但在「Callbacks」選項卡中,您可以找到所有可能性。 – Roukmoute

0

而不是具有與該選擇多Fancyboxes,爲什麼不能有一個包含不同的按鈕或鏈接到每個不同的選項。然後你可以在點擊這些元素的時候做你所需要的,而不是試圖從FancyBox本身獲得一個值(我敢肯定這不是一個標準功能)。