jQuery(document).ready(function($) {
$(function() {
$(".zoom").hover(function () {
$(this).stop().animate({
opacity: 0.7
}, "fast");
},
function () {
$(this).stop().animate({
opacity: 0},
"fast");
});
});
function resizeElements() {
// find out the width of the page
var img_width = $(".img-effect, .wp-post-image").width();
var img_height = $(".img-effect").height();
// apply the new width to the middle column
$('.zoom, .caption').css('width', img_width);
$('.zoom').css('height', img_height);
}
$(window).resize(resizeElements);
});
var img_width = $(".img-effect").width();
var img_height = $(".img-effect").height();
$('.zoom').css('width', img_width);
$('.zoom').css('height', img_height);
你能帮我上面的代码吗?当我发出警报img_width
时,它会显示图片宽度,但当涉及到img_height
它时,它会导致 0。图像正常显示。有趣的是,在调整大小时它检测高度很好。