Не работает Ajax с jquery библиотекой
У меня проблема, изучаю javascript и пока еще разбираюсь плохо. Возникла проблема, есть готовый сайт и в нем установлен Ajax ( загрузка файлов, аватарок и т.п) но я хочу заменить шаблон на другой в котором присутствует jquery. При подключении файла jquery-2.1.4.min.js перестают работать некоторые элементы сайта такие как загрузка файлов и при переходах между страницами появляется ошибка среди экрана будто не загружены до конца все файлы( переходы осуществляются через ajax ) но если обновить всю страницу ошибка пропадает ( но ошибка с загрузкой файлов остается ) Если убрать jquery-2.1.4.min.js всё работает стабильно, при том, что у элементов jquery никаких сбоев нет а только глючит ajax. Как их совместить или же как сделать намеренное отключение действия jquery в конкретных местах где будет задействован ajax?
|
Цитата:
|
Например такой код:
$(document).ready(function(){ Xajax = new AjaxUpload('upload', { action: '/index.php?go=editprofile&act=upload', name: 'uploadfile', onSubmit: function (file, ext) { if (!(ext && /^(jpg|png|jpeg|gif|jpe)$/.test(ext))) { Box.Info('load_photo_er', lang_dd2f_no, lang_bad_format, 400); return false; } butloading('upload', '113', 'disabled', ''); }, onComplete: function (file, response) { if(response == 'bad_format') $('.err_red').show().text(lang_bad_format); else if(response == 'big_size') $('.err_red').show().html(lang_bad_size); else if(response == 'bad') $('.err_red').show().text(lang_bad_aaa); else { Box.Close('photo'); $('#ava').html('<img src="'+response+'" alt="" />'); $('body, html').animate({scrollTop: 0}, 250); $('#del_pho_but').show(); } } }); }); Если подключить jquery-2.1.4.min.js то код выше не работает, как его изменить можно или он должен работать и проблема в другом? |
picineser,
AjaxUpload это сторонняя библиотека, как она устроена неизвестно. |
есть вариант как-то отключить jquery-2.1.4.min.js именно в том месте где задействована AjaxUpload ?
|
picineser,
не телепат |
не в этом смысле, вообще есть скрипт который отключает действие библиотеки jquery ? Или один раз ее подключаешь и всё?
|
picineser,
Судя по примеру кода пост №3, jQuery у вас уже установлена и используется. Если вы подключаете еще одну, между ними возникает конфликт. |
Часовой пояс GMT +3, время: 11:30. |