我目前有一个包含许多缩略图的页面。当用户单击其中一个缩略图时,该图像的较大版本将加载到 div 中。我用来执行此操作的 JQuery 是:
$(document).ready(function() {
$('a.sigProBettonLink').click(function () {
var url = $(this).attr('href'),
image = new Image();
image.src = url;
image.onload = function () {
$('.itemImage').empty().append(image);
};
image.onerror = function () {
$('.itemImage').empty().html('That image is not available.');
}
$('.itemImage').empty().html('Loading...');
return false;
});
});
我想保留此功能但要添加它。我已经设置了站点,以便 URL 页面可以有许多变量,具体取决于用户如何访问该页面。例如
http://www.mysite/mypage?image=1
http://www.mysite/mypage?image=2
http://www.mysite/mypage?image=3
基本上,如果 URL 是http://www.mysite/mypage?image=1那么我希望加载第一张图片(就像用户点击了第一个缩略图一样)。如果 URL 是http://www.mysite/mypage?image=2那么我希望将第二张图片加载到 div 中(就像用户点击了第二张缩略图一样)等等..