[問題] jquery-latest.min.js衝突

看板Ajax作者 (Missy)時間10年前 (2014/04/17 17:38), 編輯推噓6(6012)
留言18則, 8人參與, 最新討論串1/1
查到是這個檔案造成的JS衝突 jquery-latest.min.js 只要載入這個檔案其他JS就會被蓋掉無法載入 原本以為是JS onload事件衝突 但其實是這個檔案造成的 想請問有什麼方法可以解決嗎? 我是用連結載入的! 不是載檔案 http://code.jquery.com/jquery-latest.min.js 請高手幫幫忙! Thanks! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.172.171 ※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1397727538.A.304.html

04/17 18:26, , 1F
var anotherVariable = jQuery.noConflict()
04/17 18:26, 1F

04/17 18:27, , 2F
然後那個變數就是jQuery了,原本的會被還原回去
04/17 18:27, 2F

04/17 20:12, , 3F
= =樓上好厲害可以還原出案情. 我猜不出哪種沖突就沒回
04/17 20:12, 3F

04/17 20:23, , 4F
哪種都無所謂,那個就是把jq動到的變數還原回去而已
04/17 20:23, 4F

04/17 20:27, , 5F
變數衝突那個是標準解,反正jq的全域變數也才3個
04/17 20:27, 5F

04/17 20:28, , 6F
除了那三個,jq根本不會去動任何變數
04/17 20:28, 6F

04/24 16:17, , 7F
感謝大師!改好了正常了!
04/24 16:17, 7F

04/24 19:18, , 8F
是說為什麼會衝突不搞清楚真的可以嗎.....XDD
04/24 19:18, 8F

04/24 19:45, , 9F
9成9是原網頁用了prototype.js吧,那個用掉了$變數
04/24 19:45, 9F

04/24 19:45, , 10F
要不然就是還有其他script用了$
04/24 19:45, 10F

04/29 09:30, , 11F
樓上正解,請問jq的全域變數那兩個?,$以知
04/29 09:30, 11F

04/29 11:40, , 12F
阿不就 jquery 跟 $...
04/29 11:40, 12F

04/29 11:44, , 13F
更正 是 jQuery 不過我只看到這兩個...還有第三個嗎?
04/29 11:44, 13F

04/30 10:54, , 14F
好奇除了$跟jQuery的第三個全域變數是啥?+1
04/30 10:54, 14F

04/30 10:59, , 15F
04/30 10:59, 15F

04/30 11:00, , 16F
exports/global 這行,應該沒了吧?不知道有無誤解
04/30 11:00, 16F

05/10 17:55, , 17F
github 看起來也只有兩個吧? http://goo.gl/MHq32t
05/10 17:55, 17F

05/10 23:39, , 18F
痾...大概是記到別的lib去了
05/10 23:39, 18F
文章代碼(AID): #1JJw4oC4 (Ajax)