我的工作OT他的項目:的Joomla模塊衝突
www.eltotaldesign.com/planeteco
我擁有的這些模塊的dj圖像滑塊,和另一個名爲ALTRA切換。 我試圖安裝Easy Jquery和其他方法,但沒有任何幫助。 這是jQuery和mootols衝突的100%問題,但我無法解決它。 它有任何腳本來解決這個問題嗎?
謝謝!
我的工作OT他的項目:的Joomla模塊衝突
www.eltotaldesign.com/planeteco
我擁有的這些模塊的dj圖像滑塊,和另一個名爲ALTRA切換。 我試圖安裝Easy Jquery和其他方法,但沒有任何幫助。 這是jQuery和mootols衝突的100%問題,但我無法解決它。 它有任何腳本來解決這個問題嗎?
謝謝!
爲了解決這些兼容性問題,您可以嘗試:
http://extensions.joomla.org/extensions/site-management/site-performance
http://www.joomlabamboo.com/joomla-extensions/jb-library-plugin-a-free-joomla-jquery-plugin
你需要在你的Joomla的前端安裝的mootools?
如果無法將其刪除!這將節省您的訪問者不必裝載兩個庫查看您的網站:
http://magazine.joomla.org/issues/Issue-Feb-2011/item/349-removing-mootools
如果你同時需要確保任何MooTools是使用首選document.id而不是$以及在noConflict設置的jQuery模式。
希望這會有所幫助!回傳結果。
當你需要使用一個以上的JavaScript庫的擴展功能。兩個最流行的庫是mootools和jquery。他們之間有衝突,因爲mootools是一個原型,而jquery不是。但是有一個簡單的技術來解決這個問題。你可以在沒有衝突的情況下使用它們。
你只需要花費2個預防措施。
在沒有衝突模式下添加jquery。它確保可以同時使用多個jquery庫。
jQuery.noConflict();
包括所有jQuery代碼如下
(function($){
//jquery code goes here.
})(jQuery);
看到完整的代碼。
//no conflict jquery
jQuery.noConflict();
(function($) {
//jquery code goes here.
})(jQuery);