작은 문제가 있습니다. 나는 div에 외부 페이지를 가져오고 있습니다. 콘텐츠가 채워지는 동안 로딩 이미지가 있지만 콘텐츠가로드되기 전에 곧 사라지고 콘텐츠가로드되기까지 몇 초의 간격이 있습니다. 어떤 제안?로딩 이미지가 너무 빨리 사라짐
$(document).ready(function() {
var ajax_load = "<img class='loading' src='img/loader_large.gif'/>";
$("#page_1").click(function(e) {
e.preventDefault();
$("#content").html(ajax_load).load("page_1.html");
});
$("#page_2").click(function(e) {
e.preventDefault();
$("#content").html(ajax_load).load("page_2.html");
});
});
는 "몇 초 간격이"얼마나 오래 걸립니까 HTML이를로드
CSS : 아래
내가 그것을 달성하는 방법의 예입니다 동일한 도메인의 단일 HTML 파일? – adeneo로딩 아이콘을 숨기고, 로딩 이미지에 타임 아웃을 사용하지 않는로드 콜백을 사용할 수 있습니다. – RyanS
@adeneo html 파일은 jquery/ajax 및 instagrams API를 사용하여 인스 트램 사진을 가져옵니다. 최근 하 스타크를 채우고 전반적으로 상당히 빠릅니다. 로딩 시간은 약 2 ~ 3 초 정도 걸리지 만 문제는 HTML 파일이로드 될 때 곧 사라지지만 자바 스크립트는 여전히 데이터를 가져 오는 것입니다. –