已采納回答 / 神愛灰太狼
$(document).ready();是只要等html的DOM節點加載完畢就會觸發,并不會等待資源全部加載完畢,包括圖片,這樣你的圖片沒有自身的高,所有就會出現這樣都等高的情況,而$(window).on('load',function(){});會等資源全部加載完畢,也就圖片加載進來了,有了自身的高
2015-09-08