2012-12-28 63 views
0

我是fancyBox的新手,無法結合一些命令 - 我希望有人在這裏可以幫助我。我想結合以下三個腳本,但到目前爲止我沒有運氣。我很茫然,並希望得到任何幫助。結合fancyBox腳本

1:HTTP://jsfiddle.net/ZePx5/

$(".fancybox").fancybox({ 
helpers : { 
    title: { 
     type: 'outside' 
    } 
} 

});

2:HTTP://jsfiddle.net/nJfAZ/

$(".fancybox") 
.attr('rel', 'gallery') 
.fancybox({ 
    padding : 0 
}); 

3:HTTP://jsfiddle.net/vkDcG/

$(".fancybox") 
.attr('rel', 'gallery') 
.fancybox({ 
    beforeLoad: function() { 
     this.title = $(this.element).attr('caption'); 
    } 
}); 

我想的fancybox與所有工作3種情況,但是當我嘗試將它們結合在一起時,我一直在打破花哨盒子。預先感謝任何幫助!

回答

2

喜的解決方案應該是:

$(".fancybox") 
.attr('rel', 'gallery') 
.fancybox({ 
    helpers : { 
     title: { 
      type: 'outside' 
     } 
    }, 
    padding : 0, 
    beforeLoad: function() { 
     this.title = $(this.element).attr('caption'); 
    } 
}); 
+0

這是真棒!謝謝! – user1935436