2012-01-24 29 views
2

在這個新的example page圖庫有一個移動過渡來自上。我希望在圖像之間有一個簡單的淡入淡出效果,但我不知道代碼中要更改的位置和內容。誰能幫忙?Fade轉換畫廊

感謝

回答

1

您可以更改jquery.facybox.js作爲

openEffect: 'fade', // 'elastic', 'fade' or 'none' line no 83 

或者在初始化傳遞參數

$(document).ready(function() { 
$(".fancybox-button").fancybox({ 
    prevEffect  : 'none', 
    nextEffect  : 'none', 
    openEffect:    'fade' , 
    helpers  : { 
     title : { type : 'inside' }, 
     buttons : {} 
    } 
}); 
}); 
+0

我都嘗試metods但它仍然感動不褪色。 – user1165059

0

入住這裏:http://fancybox.net/api我猜你需要的路線是:

transitionIn,transitionOut                     '淡入'                          的過渡類型。可以設置爲'彈性','淡入淡出'或'沒有'

+0

如果你仔細檢查這個問題,他實際上是在談論fancybox v2.x;) – JFK

4

我不會建議弄亂原始fancybox js文件。您始終可以使用自己的自定義fancybox腳本來覆蓋默認設置。

對於你想擁有畫廊元素之間的過渡,你可以使用fade效果:

$(document).ready(function() { 
$(".fancybox-button").fancybox({ 
    openEffect: 'fade', 
    prevEffect: 'fade', 
    nextEffect: 'fade' 
}); 
}); 
+0

什麼都沒有!圖像效果仍然像從上一樣。我嘗試更改fancybox.jsp以及文檔代碼。$('。fancybox-buttons')。的fancybox({ \t \t \t \t openEffect: '淡入', \t \t \t \t closeEffect: '淡入', \t \t \t \t prevEffect: '淡入', \t \t \t \t nextEffect: '淡入', \t \t \t \t closeBtn:false, \t \t \t \t助手:{ \t \t \t \t \t標題:{ \t \t \t \t \t \t類型: '內部' \t \t \t \t \t}, \t \t \t \t \t按鈕\t:{} \t \t \t \t}, – user1165059

+0

我懂了!有了這樣: – user1165059

+0

$(」的fancybox-按鈕)的fancybox({ \t \t \t \t openEffect: '無', \t \t \t \t closeEffect: '無', \t \t \t \t prevEffect: '褪色' , \t \t \t \t nextEffect:'fade', – user1165059