0
我有被通過打開一個的fancybox:在beforeClose函數中打開fancybox的目標鏈接?
$('.fancybox').fancybox({
type: 'iframe',
fitToView : false,
autoSize : false,
height : 550,
width : 650,
beforeClose: function() {
d = new Date();
var imgObj = $('.fancybox').siblings('img');
var imgSrc = imgObj.attr("src");
imgObj.attr("src", imgSrc+"?"+d.getTime());
}
});
正如你可以在beforeClose
功能看到我努力的目標被點擊的鏈接的兄弟姐妹圖像,並通過附加的時間爲重新加載圖像請求參數。
上面的代碼有效,但它只適用於頁面上有1個fancybox。如果有超過1個(這是我想要做的),那麼它會將頁面上的所有圖像重新加載到點擊鏈接旁邊的圖像。
有沒有一種方法可以鎖定鏈接我點擊打開beforeClose
函數中的fancybox?
我在fancybox文檔中找不到關於如何操作的任何內容。
正是我一直在尋找,謝謝! – Nick 2013-02-14 19:42:35