我正在尝试使用 jQuery 在 Cycle2 幻灯片中获取当前幻灯片的图像大小。
这样我就可以设置.overlay
出现在 .hover() 上的覆盖 div () 的大小。正如您将在此小提琴中看到的,它仅从第一张图像中获取大小。图像也会响应,因此.overlay
还需要根据任何窗口调整大小来更新它的大小。
这是小提琴链接,以及完整的代码:
var imgwidth = $('.cycle-slide img').width();
var imgheight = $('.cycle-slide img').height();
$('.cycle-slide').hover(function () {
$('.overlay', this).css('width', imgwidth).css('height', imgheight).fadeIn();
}, function() {
$('.overlay', this).fadeOut();
});
如何才能.overlay
匹配每张幻灯片的图像大小?
提前谢谢了。