我使用了兩個不同的模塊,它們都在我的joomla站點中有jquery.min.js。他們在我的主頁上發生衝突。我怎樣才能區分它們的主頁和衝突不發生的內頁?衝突jquery.min.js
1
A
回答
1
$jQ = jQuery.noConflict();
$jQ("document").ready(function(){
// all the Code for Module X
});
0
(function($){
// code here, you could even use $ here as you like
})(jQuery);
0
爲蘇希爾bharwani說: 你應該添加到<script type="text/javascript">jQuery = jQuery.noConflict();</script>
你的頭,之後你有jquery.min.js 還要確保您替換所有「$」與「jQuery的」在你的JS碼。
2
我以前遇到過這個問題,每個模塊加載自己的jQuery並相互衝突。
我已經實現的解決方案是安裝一個插件,以防止模塊加載jQuery.js並加載一個。嘗試其中之一,也許它需要小的調整,充分工作:
相關問題
- 1. Jquery.min.js衝突
- 2. jQuery.min.js文件衝突
- 3. jquery.min.js與jquery-1.4.4發生衝突
- 4. 的jQuery 1.6.2/jquery.min.js和foundation2/jquery.min.js
- 5. PyGame雪碧衝突衝突
- 6. 意外的顛覆衝突行爲(衝突沒有衝突)
- 7. 與Jquery.min.js
- 8. 衝突
- 9. 衝突
- 10. 衝突
- 11. 衝突
- 12. 衝突
- 13. 衝突
- 14. 衝突
- 15. 衝突
- 16. 衝突
- 17. 衝突
- 18. 衝突
- 19. 衝突
- 20. 衝突
- 21. 衝突
- 22. 衝突
- 23. 衝突衝突拉回一個回報
- 24. CustomPouchError 409衝突文檔更新衝突
- 25. iOS彈出窗口衝突/衝突
- 26. 合併衝突:從衝突文件
- 27. Android sqlite刪除衝突衝突
- 28. 我如何automerge非衝突的衝突
- 29. jquery.min.js vs jquery-n.nn.n.min.js
- 30. jquery.min.js在IE6
先生您好,我已經做了this.It沒有表現出任何效果,我要像雖然我的條件因爲它已經從其他模塊獲取,所以可以在主頁上運行我的js而不是在主頁上。任何其他幫助將是可觀的。謝謝 –