0
我最近更新fancybox 1.3.4,從那時起我的fancybox窗口不能正確調整水平大小。 當我第一次點擊一個鏈接來激發fancybox時,窗口的寬度尺寸太小並且會剪切圖像。當我關閉fancybox並再次打開時,窗口調整大小並且圖像完全可見。 頁面重新加載後,它再次啓動相同。fancybox寬度自動調整後第二次點擊圖像
有什麼建議嗎?
謝謝!
我最近更新fancybox 1.3.4,從那時起我的fancybox窗口不能正確調整水平大小。 當我第一次點擊一個鏈接來激發fancybox時,窗口的寬度尺寸太小並且會剪切圖像。當我關閉fancybox並再次打開時,窗口調整大小並且圖像完全可見。 頁面重新加載後,它再次啓動相同。fancybox寬度自動調整後第二次點擊圖像
有什麼建議嗎?
謝謝!
請儘量將
enter code here
afterLoad : function() {
$(".fancybox-title").wrapInner('<div />').show();
var lebarLayar = $(window).width();
var tinggiLayar = $(window).height();
var imgWidth = this.width;
var imgHeight = this.height;
if (lebarLayar > tinggiLayar) {
//alert($(window).height() + " : " + $(window).innerHeight());
frameHeight = tinggiLayar;
frameWidth = tinggiLayar/imgHeight * imgWidth;
}
else if (lebarLayar < tinggiLayar) {
//alert($(window).height() + " : " + $(window).innerHeight());
frameWidth = lebarLayar;
frameHeight = lebarLayar/imgWidth * imgHeight;
}
$.extend(this, {
width : frameWidth,
height : frameHeight,
});
},
enter code here
希望幫助您
在以前版本的fancybox我使用1.3.0,一切工作正常。 – gordonek
你如何叫fancybox? – John
with - autoScale:true,autoDimensions:true – gordonek