我有一个通过 html 定义图像宽度的应用程序,如下所示:
↓↓↓↓↓↓↓↓↓↓↓↓
<img id="teste" class="item" src="../img/fotos/4medium.jpg" style="width: 430px; display: block; margin-top: -7px; margin-left: 0px; max-width: 9999em; height: auto;"/>`
但是,如果图像的宽度小于 430 像素,则应用程序会扩展图像,可能会使其变形或像素化。
有没有办法检查是否style="width"
大于原始图片宽度,如果是,将 src 更改为另一个图像?
我认为它应该看起来像这样:
if ($('#teste').width() > $(4medium.jpg).width()) {
$('img').attr('src', '../img/fotos/4larger.jpg');
} else {
$('img').attr('src', '../img/fotos/4medium.jpg');
}
提前致谢。