[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Конфлик JQuery и MooTools
m4a1fox
Доброго дня. В head написал так но конфликт

<script type="text/javascript" src="./js/jquery-1.4.2.min.js"></script>
<
script type="text/javascript" src="./gallery/js/mootools.js"></script>

Кто сталкивался, как решали? Спасибо!



Спустя 14 минут (8.09.2011 - 14:38) Winston написал(а):
Сталкивались...
В конце или в начале файла (точно не помню), jquery-1.4.2.min.js напиши
jQ или, что-то свое
jQ.noConflict();
А потом обращаться
jQ("div p").hide();

Спустя 8 минут, 10 секунд (8.09.2011 - 14:46) m4a1fox написал(а):
Вот так поставил в jquery-1.4.2.min.js

jQ
jQ.noConflict();

При запросе вот так

<script type="text/javascript">
jQuery(document).ready(function () {
var rating = jQuery("#rating").text();
if (rating != 0) {var rating5 = (rating - (rating % 20)) / 20;} else {rating5 = 0;}

jQuery(".star"+rating5).parent().attr("class","current");
jQuery(".star"+rating5).parent().attr("style","width:"+rating+"px");


});
</
script>

Но не хочет работать :(

Спустя 4 минуты, 34 секунды (8.09.2011 - 14:50) Winston написал(а):
Цитата (m4a1fox @ 8.09.2011 - 14:46)
в jquery-1.4.2.min.js

Поставь jQ.noConflict();
А запрос так.
<script type="text/javascript">
jQ(document).ready(function () {
var rating = jQ("#rating").text();
if (rating != 0) {var rating5 = (rating - (rating % 20)) / 20;} else {rating5 = 0;}

jQ(".star"+rating5).parent().attr("class","current");
jQ(".star"+rating5).parent().attr("style","width:"+rating+"px");
});
</
script>

PS: и загляни в консоль ошибок JS, что там пишется.

Спустя 10 минут, 34 секунды (8.09.2011 - 15:01) m4a1fox написал(а):
Посмотрел консоль! Интересная тема
вот ошибки

Uncaught ReferenceError: jQ is not defined
overlay.js:12Uncaught ReferenceError: Class is not defined
multibox.js:12Uncaught ReferenceError: Class is not defined
link&link=F_A_Q:16Uncaught ReferenceError: jQ is not defined
link&link=F_A_Q:114Uncaught TypeError: Object [object DOMWindow] has no method 'addEvent'
chrome/RendererExtensionBindings:283Uncaught Error: chrome.tabs is not supported in content scripts. See the content scripts documentation for more details.

Спустя 11 минут, 18 секунд (8.09.2011 - 15:12) Winston написал(а):
Ага, вспомнил.
Смотри: В jquery-1.4.2.min.js в самом конце файла пропиши
var jQ = jQuery.noConflict();

А потом в коде вызывай так, как я в последнем посте написал..

Спустя 3 минуты, 38 секунд (8.09.2011 - 15:16) m4a1fox написал(а):
Winston
Секунду, попробую

Спустя 1 минута, 36 секунд (8.09.2011 - 15:18) Krevedko написал(а):
из-за чего конфликт ? в мутулзе тоже знак доллара используется ?

Спустя 32 секунды (8.09.2011 - 15:18) m4a1fox написал(а):
Winston
А теперь так
Uncaught TypeError: Cannot call method 'noConflict' of undefined

Спустя 4 минуты, 58 секунд (8.09.2011 - 15:23) Winston написал(а):
m4a1fox
Ты точно так прописал?
var jQ = jQuery.noConflict();

В коде вызова заменил jQuery на jQ ?
Файл скинь сюда.

Спустя 34 секунды (8.09.2011 - 15:24) m4a1fox написал(а):
Winston, братан! Шариш едрид Мадрид! Спасибо огромное. Надо брать на заметку. Будешь в Крыму - обращайся smile.gif

Спустя 2 минуты, 19 секунд (8.09.2011 - 15:26) Winston написал(а):
Цитата (m4a1fox @ 8.09.2011 - 15:24)
Спасибо огромное

Незачто smile.gif
Цитата (m4a1fox @ 8.09.2011 - 15:24)
Будешь в Крыму - обращайся

Обязательно обращусь smile.gif

Спустя 6 минут, 40 секунд (8.09.2011 - 15:33) m4a1fox написал(а):
Winston
Цитата
Обязательно обращусь

Договорились!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.