我一直在尝试为 jquery 周期实现 javascript 调整大小,但是当我转到下一张幻灯片并调整浏览器窗口的大小时,我失去了图像的宽度,一切都变得很糟糕。不知道下一步该怎么做...
这是javascript:
jQuery(function($) {
function resizeImage() {
var slideImageHeight = $(window).height()-110,
slideImageWidth = $('#slideshow img').width(),
slideShowImageHeight = $(window).height()-123;
$('.gallery_item').css('height', slideImageHeight);
$('#slideshow img').attr('height', slideImageHeight);
$('#slideshow').css('height', slideShowImageHeight);
$('#slideshow img').attr('height', slideShowImageHeight);
$('.pgwrap').css('width',slideImageWidth);
};
$(window).resize(function(){
resizeImage();
}).trigger('resize');
$(window).load(function(){
resizeImage();
});
$('#slideshow').cycle({
fx: 'scrollHorz',
speed: 200,
prev: '#prev',
next: '#next',
timeout: 0
});
});
你也可以在这里看到它正在运行。http://stoorage.com/index2.html