我有一个 jQuery 函数,可以缩放图片,以便最大尺寸为 350 像素,无论原始大小如何。
jQuery:
function Scale(){
var img = new Image();
img.onload = function () {
alert('Orignal width:'+img.width+', height:'+img.height);
var width, height;
if (img.width > img.height) {
width = (img.width > 350 ? 350 : img.width);
height = img.height * (350 / img.width);
} else {
height = (img.height > 350 ? 350 : img.height);
width = img.width * (350 / img.height);
}
img.width=width;
img.height=height;
$("#img-holder").append(img);
}
img.src = "picture.jpg"
}
我正在使用 PHP 循环从我的数据库中检索图片链接。
PHP:
$q = "SELECT * FROM `items`";
$row = mysqli_query($con, $q) or die(mysqli_error());
while($r = mysqli_fetch_assoc($row))
{
//do stuff
}
然后,$r['picture']
每次循环运行时都会存储图片链接。
我的问题:如何为使用循环检索的每张图片运行 jQuery 脚本?