2013-08-24 5 views
3

У нас есть мобильная версия нашего сайта Joomla с использованием мобильного Joomla, и все работает нормально, пока мы не представим пользовательский интерфейс jquery для функции автозаполнения в уравнение. Теперь мы получаем следующую ошибку: «Uncaught TypeError: Object 0 не имеет метода« match », который, по-видимому, указывает, что это конфликт между Mobile Joomla и jQuery UI.mobile joomla и jquery ui conflict

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

Любая помощь будет действительно оценена.

Благодаря Richard

+0

вы пробовали с помощью JQuery автозаполнения плагин, а не jQueryUI? – Lodder

+0

Можете ли вы поделиться ссылкой? –

+0

Привет, спасибо за ответы, я посмотрю плагин, поскольку несколько человек сказали, что пользовательский интерфейс может вызвать конфликты. Любые предложения по хорошему подключаемому модулю. Cheers, Richard – PerryW

ответ

0

Использование $.noConflict(); и внутри (document).ready(function() поместить $ внутри (function()

Пример:

$.noConflict(); 

jQuery(document).ready(function($){ 
    $("button").click(function(){ 
    $("p").text("jQuery is still working!"); 
    }); 
}); 
+0

Hi akobaindreas11, Спасибо за ответ. Мы использовали jQuery.noconflict(), а затем использовали jQuery вместо $, и это сработало. Cheers Rich – PerryW

+0

@PerryW приветствуются –

Смежные вопросы