Re: [問題] javascript載入問題 有時候會失效

看板Ajax作者 (神聖光芒)時間14年前 (2011/02/12 20:33), 編輯推噓1(1010)
留言11則, 3人參與, 最新討論串2/4 (看更多)
※ 引述《coldollsheep (加油加油^^)》之銘言: : 各位先進好 : 小弟是一個程式設計師 對於前端技術卻不是那麼熟悉 : 我開發了一個小小的系統 : 進來系統時我會先載入jquery : 然後進到不同專區的網頁的時候 : 會載入該專區所專屬的一兩個js的檔案 : 但是我發現 有時候js會失效 : 例如說 該專區的js有一段讓表格單數、偶數的顏色不一樣的程式碼 : 錯誤顯示 他認為$不是一個function 我的認知是jquery沒有即時的被載入成功 : 就會變成 jquery 如果比我寫的js先載入 就沒有問題 : 我寫的js如果比jquery先載入 那就會錯誤了 : 我的測試區網址 : http://www.sheephead.com.tw/site_test/test.php : 你狂按F5 有時候就可以看到JS錯誤 : 有時候一兩次就會發生 : 請大大幫忙看一下 謝謝 把開始的 $(document).ready(function(){....}) 改成 document.onready=function(){ ... }(); 可以確保載入完成後執行 -- 太初有,道即是 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.194.10.76

02/12 20:37, , 1F
你確定? 總覺得這樣更不能執行...
02/12 20:37, 1F

02/12 20:42, , 2F
http://www.numino.net/TEST/1.htm ie8 fx3.6 測試通過
02/12 20:42, 2F

02/12 20:46, , 3F
你這樣可以跑 但是取HTML標籤呢@@"
02/12 20:46, 3F

02/12 20:48, , 4F
document.getElementsByTagName 或者用jQuery比較方便
02/12 20:48, 4F

02/12 20:48, , 5F
因為jquery已經載入了
02/12 20:48, 5F

02/12 20:50, , 6F
jquery也是用javascript寫出來的,用jquery的時候最好自己也
02/12 20:50, 6F

02/12 20:50, , 7F
跪求範例
02/12 20:50, 7F

02/12 20:51, , 8F
會寫javascript 會方便很多
02/12 20:51, 8F

02/13 06:53, , 9F
應該是要去找為什麼該載入而沒載入吧...
02/13 06:53, 9F

02/13 06:55, , 10F
理論上沒用defer tag又有先寫jQuery tag的話,寫哪個應該是
02/13 06:55, 10F

02/13 06:55, , 11F
一樣的。
02/13 06:55, 11F
文章代碼(AID): #1DLduMCe (Ajax)
文章代碼(AID): #1DLduMCe (Ajax)