如何在移动设备上使用纯JavaScript放大点击后的图像
How to enlarge a clicked image with plain JavaScript on a mobile device
我试图创建缩略图图像放大时点击。目标是将选中的缩略图放大到设备的最大宽度。如果单击另一个缩略图,则其图像将替换当前选中的缩略图。一次只能放大一个缩略图。
图像应该跨越设备的最大宽度。此外,我正试图用纯JavaScript(没有jQuery), CSS和HTML来完成这一点。
JavaScript
function showImage(imgName) {
document.getElementById('largeImg').src = imgName;
showLargeImagePanel();
unselectAll();
}
function showLargeImagePanel() {
document.getElementById('largeImgPanel').style.visibility = 'visible';
}
function unselectAll() {
if(document.selection) document.selection.empty();
if(window.getSelection) window.getSelection().removeAllRanges();
}
function hideMe(obj) {
obj.style.visibility = 'hidden';
}