2013年3月5日 星期二

jquery .height在chrome/safari無法抓到正確的數值

當使用jquery的$height()時.發現在chrome及safari無法抓到正常的高度.
經過google查詢.發現$(document).ready() 改用為$(window).load()就正常了.
兩個的差異如下:
$(document).ready()代表DOM已經完成讀取但不表示圖片已經讀取完成.
$(window).load()觸發在$(document).ready()之後且所有圖片已讀取完成.

資料來源:
http://littleshell-multimedia.blogspot.tw/2012/11/jquery-height-problem-in-chromesafari.html

沒有留言: