Другие элементы jquery не поддерживаются, когда я применяю этот скрипт на своей странице

0

Я использую многие элементы jQuery на моей странице, например, переключать, аккордеон,
show hide и lightbox, но когда я применяю это

<script type="text/javascript" 
src="http://www.solutoire.com/experiments/mootools/mootools.js">
</script>

мои другие плагины jquery не поддерживаются.

Теги:

5 ответов

0

Это потому, что Mootools и jQuery используют знак доллара ($).

Вы можете обойти эту проблему, используя noConflict в jQuery:

jQuery.noConflict();

Просто включите этот код в начале вашего Javascript прежде всего.

  • 0
    как я это делаю? пожалуйста скажите мне подробно ....
  • 0
    Я обновил свой ответ, чтобы объяснить это.
0

Вероятно, существует конфликт между Mootools и jQuery, поскольку обе библиотеки используют $.

Вы можете использовать jQuery вместо $ в вашем коде jQuery или обернуть код jQuery внутри:

jQuery(function($) {
    // Your code here
});

<script>
// Disable the $ global alias completely
jQuery.noConflict();

// For jQuery scripts
(function($){

// set a local $ variable only available in this block as an alias to jQuery
... here is your jQuery specific code ...

})(jQuery);

// For Mootols scripts
(function($){

// set a local $ variable only available in this block as an alias 
// to Mootools document.id
... here is your Mootools specific code ...

})(document.id);
</script>
  • 0
    какой код я использую здесь, я не знаю об этом, вы можете рассказать мне подробно, пожалуйста ....
  • 0
    Проверьте мой обновленный ответ :-)
Показать ещё 1 комментарий
0

использование

jQuery.noConflict();

и проверить эту тему

0

Сначала проверьте URL-адрес. Во-вторых, убедитесь, что вы импортируете эту библиотеку после импорта файла jquery. Если ничего из этого не происходит, возможно, существует конфликт между файлами js. Поэтому используйте функцию noConflict().

0

использование

Нет конфликтов

$.noConflict();
jQuery( document ).ready(function( $ ) {
// Code that uses jQuery $ can follow here.
});
  • 0
    какой код я размещу здесь? расскажите мне подробно, пожалуйста ...
  • 0
    @ user2930603 код для вашего шоу скрыть переключатель и т. д.
Показать ещё 6 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню