[問題] 是否能在和畫面顯示有關的js執行後再顯示畫面?

看板Ajax作者 (米奧)時間15年前 (2010/03/19 18:22), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/1
在網頁中因為有些元素的位置要判斷使用者視窗大小之後才用jquery指定位置 所以寫在$(document).ready()裡面 可是在網路比較慢的狀況下 會造成頁面整個讀取出來並顯示之後才突然咻咻的移動位置的狀況 那個剛讀出來的位置實在有點嚇人 不知道有沒有可以讓整個頁面跑完該跑的js再顯示的方法? 還是只能用css先把那些東西寫在範圍之外呢? 先感謝指教<(_ _)> -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.28.80

03/19 20:15, , 1F
那試試看把 <script src=...>放到<body>之前
03/19 20:15, 1F

03/20 21:37, , 2F
本來就是放在<body>之前的呀@__@
03/20 21:37, 2F

03/20 22:12, , 3F
試試預設的display都設為none...調整好位置以後再顯示?
03/20 22:12, 3F
文章代碼(AID): #1Ber1nq2 (Ajax)
文章代碼(AID): #1Ber1nq2 (Ajax)