문제가 있습니다. 나는 CMS에서 일하고 있습니다, 그 이름은 돌고래입니다. 몇 마디로 나는 무거운 코드 (jQuery, 자바 스크립트, PHP, HTML, 이미지 등 ..)를 포함하는 블록을 만들었습니다. 내가하고 싶은 일은이 블록의 콘텐츠가 완전히로드 될 때까지로드 이미지를 표시하는 것입니다. 그래서 이상하게 보일지라도, 나는 DIV를위한 프리로드 함수가 필요하다. 나는 그것을 사용하지 않으면 div가 천천히 구성되는 것을 볼 수 있기 때문에 그것을해야합니다. 그리고 그것은 끔찍합니다. 이걸 도와 줄 수있는 좋은 jQuery 또는 자바 스크립트 함수를 알고 있습니까? 내용이 완전히로드 될 때까지 DIV의 중심에 이미지를로드하는 것입니다. 로드되면 바로 표시됩니다 .. 감사합니다!이미지로드로 DIV 미리로드
4
A
답변
6
트릭은 기본적으로 숨겨진 실제 div를 설정하고 "잠시 기다려주세요"div. "무거운 코딩 끝에서"Please wait "div를 숨기고 실제 하나를 표시하는 줄을 추가하십시오.
필요한 HTML의 샘플 코드 :
<div id="pnlPleaseWait">
Loading please wait...
<div>
<div id="pnlMain" style="display: none;">
....heavy stuff going on here...
....heavy stuff going on here...
....heavy stuff going on here...
</div>
그리고 무거운 처리의 끝에서 jQuery를 라인 :
$("#pnlPleaseWait").hide();
$("#pnlMain").show();
+1
이미지가'display : none' 블록에로드 될 수 있습니까? 그렇지 않은 경우 화면 밖에서도 배치 할 수 있으며 완료되면 위치를 변경할 수 있습니다. – jeroen
+0
@jeroen 좋은 질문입니다! 간단한 이미지 미리로드 (예 :'var img = new Image(); img.src = "myImage.jpg";)는 안전한 방법입니다. :-) –
1
관련 문제
- 1. UITable에서 느린 이미지로드로 UITableView가로드되지 않습니다.
- 2. ajax 호출에서 이미지로드로 컨트롤 대체
- 3. IE 미리로드 이미지 버그?
- 4. asp.net의 미리로드
- 5. 미리로드 이미지가
- 6. 미리로드 슬라이더
- 7. jquery를 사용하여 이미지 미리로드
- 8. JQuery를 사용하여 이미지 미리로드
- 9. html로 미리로드 된 데이터
- 10. 미리로드 IMG 요소
- 11. cocos2D의 에셋 미리로드
- 12. 폼 데이터 미리로드
- 13. 엄청난 양의 이미지 미리로드
- 14. 많은 미리 사진을 미리로드
- 15. Android에서보기를 미리로드 하시겠습니까?
- 16. TableViewCell의 URL에서 이미지 미리로드
- 17. 사용자 컨트롤 미리로드
- 18. 이미지를 js로 미리로드
- 19. 일반 이미지 미리로드 질문
- 20. 여러 배경 음악 미리로드
- 21. jQuery 애니메이션을위한 이미지 미리로드
- 22. HQL 쿼리에 객체 미리로드
- 23. 애니메이션 GIF 미리로드
- 24. jQuery 및 이미지 미리로드?
- 25. CC 이전의 이미지 미리로드
- 26. Google지도의 미리로드 마커 이미지
- 27. 미리로드 사운드 AS3
- 28. 전체 요소 미리로드
- 29. webview 용 데이터 미리로드
- 30. SWF 및 이미지 미리로드
일부 HTML을 게시 할 수 있습니까? –