Нужна помощь по jquery
Доброго всем времени суток. Не могу разобраться в чем проблема, обновил дизайн сайта и поставил меню на jquery, при подключении мини-чата меню перестает работать. Пути до jquery.js у меню и чата разные. У мини-чата на jquery выпадающие меню со смайлами. Вроде понятно объяснил...
Как сделать, чтобы не возникало конфликтов? |
саму библиотеку jQuery надо один раз подключать.
На будущее: давайте вменяемые названия темам. |
Цитата:
|
видимо, версии jquery для мини-чата и для меню разные. jQuery.noConflict(true) Вам в помощь.
|
Как я понял, нужно прописать в head после всех скриптов
<script type="text/javascript"> $.noConflict(); jQuery(document).ready(function($) { // Code that uses jQuery's $ can follow here. }); // Code that uses other library's $ can follow here. </script> Да? |
Не совсем.
var _ = jQuery.noConflict(true) Это нужно вставить между скриптами jQuery. После этого одна библиотек доступна через $, вторая через _. Ну, и скорее всего нужно будет подправить какой-то из плагинов, чтобы он использовал верную библиотеку. |
Цитата:
<script type="text/javascript" src="{THEME}/js/mootools.js"></script> <script type="text/javascript" src="{THEME}/js/noobslide.js"></script> А в модуле чата: <script type="text/javascript" src="/engine/modules/mchat/jQuery.js"></script> <script type="text/javascript" src="/engine/modules/mchat/ajax.js"></script> PS: Буду очень признателен |
exor, и что? наподключали разных фреймворков, ну ладно. А где второй скрипт jQuery? Или он у вас все же один?
|
Часовой пояс GMT +3, время: 03:53. |