[問題] jquery圖片定位問題

看板Ajax作者 (az)時間14年前 (2012/05/01 01:07), 編輯推噓5(5010)
留言15則, 4人參與, 最新討論串1/1
http://jhaohong.com.tw/info.php?rid=productsview&id=39 幫公司做的這個網站,產品圖片的位置用jquery設定, 在localhost測試時沒問題,但是放到server時上位置 就會跑掉,要重新整理才會正確顯示,感覺是因為圖 片載入太慢,所以程式在計算位置時抓不到目標,請 問有前輩遇到過類似的問題嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.232.109.211

05/01 01:47, , 1F
我f5好幾次都沒辦法正確顯示圖片位置
05/01 01:47, 1F

05/01 01:50, , 2F
你的function有放到$().ready裡面嗎??
05/01 01:50, 2F

05/01 01:51, , 3F
我沒有看很仔細 不過看了一下你的code都沒有ready的字眼
05/01 01:51, 3F

05/01 02:00, , 4F
btw 我是用CHROME看的
05/01 02:00, 4F

05/01 05:44, , 5F
樓上,它有用$(function(){});喔寫在inc_js.js不過話說回來
05/01 05:44, 5F

05/01 05:46, , 6F
這個功能也不太需要用到相對定位,圖片的確可能是載入太慢
05/01 05:46, 6F

05/01 05:48, , 7F
Firefox第一次看會壞掉,第二次有快取的話就會正常,應該是
05/01 05:48, 7F

05/01 05:48, , 8F
在做prod_ctl.find('img').eq(j).height()的時候,圖片還沒
05/01 05:48, 8F

05/01 05:49, , 9F
完全載入,高度計算錯誤
05/01 05:49, 9F

05/01 07:29, , 10F
大概知道如何修改了,感謝兩位回覆
05/01 07:29, 10F

05/01 08:32, , 11F
$(選圖片).onload(寫讀完圖的計算動作);
05/01 08:32, 11F

05/01 08:33, , 12F
ready是指DOM載入完畢,圖可能還沒讀完。load可以確定讀完
05/01 08:33, 12F

05/01 08:33, , 13F
圖片。
05/01 08:33, 13F

05/01 09:40, , 14F
我也上了一課 ~~
05/01 09:40, 14F

05/01 10:20, , 15F
還有onload可以用...又學到了,感謝
05/01 10:20, 15F
文章代碼(AID): #1FdiRKTt (Ajax)
文章代碼(AID): #1FdiRKTt (Ajax)