2015-01-03 4 views
0

Я работаю на своем мобильном сайте Есть сценарий jquerymobile, противоречит другим библиотекам.JQuery Мобильный конфликт с другим javascript

<script src="/js/jquery.js"></script> 
<script src="/js/all.js"></script> 
<script src="/js/jquery.dainer.js"></script> 
<script src="/js/commoncripts.js"></script> 
<script src="/js/cart.js"></script> 
<script src="/ui/jquery.js"></script> 
<script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.js"></script> 
<script type="text/javascript"> 
    objl10n = <#tag:js_translated_messages /#> ; 
</script> 

все функции работают без этого сценария. вот мой сайт: http://bit.ly/1ETOzRf ...

, пожалуйста, руководство меня,

+1

Вы используете (/ * JQuery V1.7.1!) Вам нужно использовать 1.11 (http://code.jquery.com/jquery-1.11.1.min.js). также вам нужно проверить консоль в своем браузере и проверить каждую ошибку. Вы можете увидеть их всех здесь: http://s21.postimg.org/pkl87xcpj/Capture.png – Tasos

+0

спасибо @Tasos для ответа –

+0

это работает на домашней странице. но не здесь http://bit.ly/1A6OTcq –

ответ

1

Вы не можете использовать JQuery мобильного и Jquery UI без использования режима noConflict. Даже при том, что они не хорошо сочетаются друг с другом, у вас всегда будут конфликты в классе и т. Д.

Вы не должны использовать jquery ui, jquery и jquery mobile на одной странице, вам действительно нужны все они?

Узнайте больше здесь: http://learn.jquery.com/using-jquery-core/avoid-conflicts-other-libraries/

+0

спасибо за ответ, есть javascipt, который размещен на другом сервере, can not edit, i я не умный с javascipt, пожалуйста, направляйте –

+0

Если javascript размещается на другом сервере, к которому у вас нет доступа, как вы планируете решение этой проблемы? –

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