[英]jQuery script doesn't work on uploaded image
我有此jQuery代码,可将DIV中的图像水平和垂直集中在中央:
var $itemImage = $('.a-img');
$itemImage.each(function() {
var $img = $(this);
var h = $img.height();
var w = $img.width();
$img.css('margin-top', +h / -2 + "px").css('margin-left',+ w/ -2 + "px");
});
它在第一次加载页面时起作用。 但是,页面上有一个链接,将显示一个弹出框,您可以在其中更新照片。 单击弹出框上的“上传”后,主页上的图像将更改,而无需刷新整个页面。 最初应用于图像的jQuery代码不再起作用(图像不再集中化)。
我该如何解决这个问题?
将其放入函数中,并在加载图像时调用此函数。 哦,这是JavaScript。 删除变量上的$:itemImage代替$ itemImage,img代替$ img。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.