我想在實際顯示div之前加載div中的每個圖像。我有一些與此類似:JQuery在顯示之前加載div內的所有圖像
<div>
<img src="1.jpg" />
<img src="1.jpg" />
<img src="1.jpg" />
<img src="1.jpg" />
<img src="1.jpg" />
<img src="1.jpg" />
</div>
一開始我嘗試做這樣的事情:
$('div img').load(function() {
$('div img').show();
});
或者這樣:
$('div').find('img').load(function() {
$('div img').show();
});
不幸的是,這一次都沒有瀏覽器,因爲工作加載甚至只是一個圖像,它會觸發事件。有關如何首先加載所有內容的任何想法?謝謝!
如果設置這樣的尺寸:問題就迎刃而解了。在PHP中,您可以通過http://php.net/manual/en/function.getimagesize.php獲取尺寸。 – Alqin