Конфликтующие jquery.min.js - PullRequest
1 голос
/ 20 июня 2011

Я использую два разных модуля, каждый из которых имеет jquery.min.js на моем сайте joomla.Они конфликтуют на моей домашней странице.Как я могу различить их для домашней страницы и для внутренних страниц, где конфликт не возникает?

Ответы [ 4 ]

2 голосов
/ 12 ноября 2012

Я сталкивался с этой проблемой ранее, каждый модуль загружает свой собственный jQuery и конфликтует друг с другом.

Решение, которое я реализовал, заключается в установке плагина, который предотвращает загрузку модулей jQuery.js и загружает только один.Попробуйте один из них, возможно, для полной работы потребуются небольшие настройки:

Sc Jquery

jQuery Easy

1 голос
/ 20 июня 2011
$jQ = jQuery.noConflict();
$jQ("document").ready(function(){


// all the Code for Module X


});
0 голосов
/ 14 ноября 2011

как сказал сушил бхарвани: вы должны добавить <script type="text/javascript">jQuery = jQuery.noConflict();</script> в заголовок сразу после включения jquery.min.js. Также убедитесь, что вы заменили все '$' на 'jQuery' в своем коде JS.

0 голосов
/ 20 июня 2011
(function($){

  // code here, you could even use $ here as you like

})(jQuery);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...