看板 Ajax 關於我們 聯絡資訊
※ 引述《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
s25g5d4:你確定? 總覺得這樣更不能執行... 02/12 20:37
Numino:http://www.numino.net/TEST/1.htm ie8 fx3.6 測試通過 02/12 20:42
s25g5d4:你這樣可以跑 但是取HTML標籤呢@@" 02/12 20:46
Numino:document.getElementsByTagName 或者用jQuery比較方便 02/12 20:48
Numino:因為jquery已經載入了 02/12 20:48
Numino:jquery也是用javascript寫出來的,用jquery的時候最好自己也 02/12 20:50
s25g5d4:跪求範例 02/12 20:50
Numino:會寫javascript 會方便很多 02/12 20:51
TonyQ:應該是要去找為什麼該載入而沒載入吧... 02/13 06:53
TonyQ:理論上沒用defer tag又有先寫jQuery tag的話,寫哪個應該是 02/13 06:55
TonyQ:一樣的。 02/13 06:55