作者arthas1107 (az)
看板Ajax
標題[問題] jquery圖片定位問題
時間Tue May 1 01:07:29 2012
http://jhaohong.com.tw/info.php?rid=productsview&id=39
幫公司做的這個網站,產品圖片的位置用jquery設定,
在localhost測試時沒問題,但是放到server時上位置
就會跑掉,要重新整理才會正確顯示,感覺是因為圖
片載入太慢,所以程式在計算位置時抓不到目標,請
問有前輩遇到過類似的問題嗎??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.232.109.211
1F:推 saluyi:我f5好幾次都沒辦法正確顯示圖片位置 05/01 01:47
2F:推 saluyi:你的function有放到$().ready裡面嗎?? 05/01 01:50
3F:→ saluyi:我沒有看很仔細 不過看了一下你的code都沒有ready的字眼 05/01 01:51
4F:推 saluyi:btw 我是用CHROME看的 05/01 02:00
5F:→ knives:樓上,它有用$(function(){});喔寫在inc_js.js不過話說回來 05/01 05:44
6F:→ knives:這個功能也不太需要用到相對定位,圖片的確可能是載入太慢 05/01 05:46
7F:→ knives:Firefox第一次看會壞掉,第二次有快取的話就會正常,應該是 05/01 05:48
8F:→ knives:在做prod_ctl.find('img').eq(j).height()的時候,圖片還沒 05/01 05:48
9F:→ knives:完全載入,高度計算錯誤 05/01 05:49
10F:→ arthas1107:大概知道如何修改了,感謝兩位回覆 05/01 07:29
11F:推 LaPass:$(選圖片).onload(寫讀完圖的計算動作); 05/01 08:32
12F:→ LaPass:ready是指DOM載入完畢,圖可能還沒讀完。load可以確定讀完 05/01 08:33
13F:→ LaPass:圖片。 05/01 08:33
14F:推 saluyi:我也上了一課 ~~ 05/01 09:40
15F:→ arthas1107:還有onload可以用...又學到了,感謝 05/01 10:20