大家好 我把jquery文件放在主頁面版本jquery-1.4.2.min.js和另一頁面 jquery文件jquery-1.2 .6.min.js只是在Firefox的jQuery功能不起作用jquery-1.2.6.min.js和jquery-1.4.2之間的衝突
0
A
回答
2
JavaScript不支持類,函數或任何庫。
你只是包括jQuery兩次 - 不同的版本 - 。
如果你想使用這兩個,你需要改變jQuery前綴。
版本A:$ 版本B:$$
或任何其他有效的前綴。
您可以通過更改jQuery對象名稱jQueryA和jQueryB這樣做,並在jQuery的源代碼的結尾,改變 「$」:
// Expose jQuery to the global object
window.jQueryA = window.$ = jQueryA;
...和:
// Expose jQuery to the global object
window.jQueryB = window.$$ = jQueryB;
到目前爲止這不是一個好的方法,但是也許你的要求是爲了某些任務而離開舊版本的jQuery,因爲你不支持某些代碼,並且你想用另一個更新的jQuery版本來做一些新功能......
+0
非常感謝你的工作 – 2011-03-09 09:55:50
+0
很高興知道! :) – 2011-03-09 11:29:05
0
當你第二次包括jquery會發生什麼,它會忘記自第一次包含後所做的所有自定義。所以解決方案很簡單:不要包含它兩次。
相關問題
- 1. jquery min.js和woocommerce插件衝突
- 2. JT400和UCanAccess之間的衝突?
- 3. PEP8:W292和W391之間的衝突
- 4. math.h和cmath之間的衝突?
- 5. StaticWriter和Writer類之間的衝突
- 6. Hadoop和python之間的端口衝突
- 7. 熊貓和erlport之間的衝突?
- 8. Native JS和jQuery之間的衝突
- 9. styles.css和@media之間的衝突query.css
- 10. IMSL和MPI之間的衝突
- 11. DKM在Mailgun和MailChimp之間的衝突
- 12. WAF:MinGW(GCC)和MSVC 2012之間的衝突
- 13. 視圖和pathauto之間的衝突
- 14. AngularJS和Thymeleaf之間的衝突
- 15. Google util.js和ASP.NET AJAX之間的衝突?
- 16. ggplot:geom_text和ggplot之間的衝突(填充)
- 17. Spritekit和UIKit座標之間的衝突
- 18. Bootstrap和AngularJS之間的衝突
- 19. onmousedown和onmousemove之間的JavaScript衝突
- 20. jquery 1.4.2和jQuery 1.2.3之間的衝突
- 21. websocket url和rails之間的衝突
- 22. UPDATE和SELECT之間的衝突
- 23. Fancybox和其他JQuery之間的衝突
- 24. slf4j-log4j13和slf4j-log4j12之間的衝突
- 25. jQuery,Prototype和插件之間的衝突
- 26. javascript和css之間的風格衝突
- 27. Armadillo和ofxOpenCv之間的衝突
- 28. Smartclient類和webservice類之間的衝突
- 29. UpdatePanel和RegisterStartupScript之間的衝突?
- 30. nodejs和angularjs之間的路由衝突
Simply不包括'jquery-1.2.6.min.js'文件,jQuery 1.4.2包含了所有這些特性以及更多。 – 2011-03-09 09:30:33
嗨影子嚮導我應該把兩個文件 – 2011-03-09 09:31:33
不,你不知道。最新版本的jQuery應該具有完全向後兼容性,如果你在這裏發佈一些錯誤(編輯你的原始問題),我們會幫你解決它。 – 2011-03-09 09:37:34