我有一個簡單的圖像庫的約25-30照片與縮略圖 我想要的只是加載圖像,我點擊縮略圖不等到所有25-30照片被加載,因爲它減慢我的網站。 任何想法如何做到這一點?OnClick thumbnails - 加載圖像
0
A
回答
0
首先,將所有25-30張照片以不會加載的方式放在頁面上;最簡單的方法是給他們一個display:none
的CSS樣式。然後,將所有縮略圖放在頁面上,然後添加jQuery邏輯,如:$('.thumbnail').on('click', function() {...
。點擊處理函數然後可以使用jQuery的show
來適當地顯示完整的圖像。
換句話說,是這樣的:
(HTML)
<img src="someImage.png" class="mainImage" id="image1" style="display:none"/>
<img src="someImage2.png" class="mainImage" id="image2" style="display:none"/>
<img src="someImageThumb.png" class="thumbnail" id="thumb1"/>
<img src="someImageThumb2.png" class="thumbnail" id="thumb2"/>
(JS)
$('.thumbnail').click(function(e) {
var thumbId = $(e.target).attr('id');
var index = thumbId.substr(5); // strip the "thumb" from "thumb1" to get "1"
var imageId = "main" + index;
$('#' + imageId).show();
});
+0
謝謝,我會試着看看我能否實現它的功能 – 2013-05-04 23:40:18
相關問題
- 1. 添加JQTouch加載圖像onClick
- 2. 將圖層添加到圖像中:Easy-Thumbnails
- 3. 加載圖像
- 4. Android加載圖庫onclick,返回圖像位圖
- 5. 添加圖像到textarea onclick
- 6. 圖像onclick下載圖片javascript/jquery
- 7. Jquery加載圖像,而圖像加載
- 8. JSX - 加載圖像
- 9. 禁用/啓用圖像加載Onclick-網頁視圖的Android
- 10. 如何使用jQuery預加載圖像
- 11. Javascript zoom on hover without thumbnails
- 12. 加載CSS圖像加載
- 13. 加載Javascript圖像
- 14. 加載圖像
- 15. 加載圖像
- 16. 加載圖像
- 17. 加載圖像
- 18. 加載圖像
- 19. 加載圖像
- 20. 加載圖像
- 21. 加載圖像
- 22. 加載圖像
- 23. 加載圖像
- 24. 加載圖像
- 25. 加載圖像
- 26. 加載圖像
- 27. 加載圖像
- 28. 加載IFRAME onClick
- 29. onclick加載{%include'test.html'%}
- 30. YouTube maxresdefault thumbnails
負載上。點擊圖像()事件 – Johnny000 2013-05-04 22:33:27
你存儲的縮略圖單獨的縮略圖圖像鏈接到真實大小的圖像? – 2013-05-04 22:43:15