두 개의 이미지를 하나의 <img />
태그에로드하려고합니다. 첫 번째 작은 이미지는 src
속성으로 표시되고 두 번째 큰 이미지는 data-src
속성 안에 있지만 한 이미지는 한 번에 표시됩니다 (src
속성에 있음). 페이지로드가 작은 이미지가로드되어 처음 표시 될 때 배경에서 큰 이미지로드를 완료하면 작은 이미지로 바뀌므로 큰 이미지를 볼 수 있습니다. data-src
속성에서 큰 이미지를 취하고 src
속성에 큰 이미지를 배치하는 코드가 있습니다.하나의 img 태그에 두 개의 이미지를 차례로로드하십시오.
$(document).ready(function(){
$("#image4").load(function(){
var imgDefer = document.getElementsByTagName('img');
for (var i=0; i<imgDefer.length; i++) {
if(imgDefer[i].getAttribute('data-src')) {
imgDefer[i].setAttribute('src',imgDefer[i].getAttribute('data-src'));
} }
});
});
내가 대신 내가 먼저 작은 이미지를보고 싶어, 나는 큰 이미지를로드하는 데 시간이 오래 기다릴 싶지 않기 때문에이 작업을 수행 할 수. 페이지로드시 작은 크기와 큰 크기의 이미지를 동시에로드 할 때 문제가 발생합니다. 정보를 얻으려면 이미지에 드래그 및 확대/축소 기능이 있습니다. 현재 라이브 코드는 여기에 있습니다 : http://virtualepark.com/new1/demo.html
그렇게 할 수 없습니다. 이미지 태그는 selfclosing이며 질문에만 jquery와 javascript 태그가 붙어 있기 때문에 하나의'src' 속성/ –
만 가져옵니다. @Paulie_D – fehrlich