使用jQuery,我点击更改图片的src

$("#thumb li img").click(function() {
var newlinkimage = $(this).attr("src");

newlinkimage = newlinkimage.substring(14,17);

    $("#avant img").attr("src", 'retouche-hr' + newlinkimage + '-a.jpg');
    $("#apres img").attr("src", 'retouche-hr' +newlinkimage + '-b.jpg');


问题是,新图像宽度与旧图像宽度不同。我如何获得新图像的原始宽度(如在Dreamweaver中获得该宽度的小箭头

最佳答案

这是简单的javascript方法。将其集成到您的代码中应该很容易。

var newimage = new Image();
newimage.src = 'retouche-hr' + newlinkimage + '-a.jpg'; // path to image
var width = newimage.width;
var height = newimage.height;

07-24 09:31