Скрипты jQuery Ajax не работают в мобильных браузерах (любых)Jquery

Программирование на jquery
Ответить
Anonymous
 Скрипты jQuery Ajax не работают в мобильных браузерах (любых)

Сообщение Anonymous »

Скрипты jQuery Ajax не работают в мобильных браузерах (любых). Он работает в любых настольных браузерах и в их моделях мобильных устройств. Но при загрузке на рабочий сервер и попытке выполнения с любого мобильного телефона это не работает.
Изменить: я попытался опубликовать весь фрагмент кода, чтобы можно было легко обнаружить некоторые очевидные ошибки.
let check_mobile = false;


check_mobile = true;


alert('ok');

$('.prod-img-wrap').each(function(ind) {

let imgs_scope = {},
front = $(this).find('.js-itm-hover-img-front'),
back = $(this).find('.js-itm-hover-img-back'),
img_front = front.attr('data-img'),
img_back = back.attr('data-img'),
id = front.attr('data-id');

imgs_scope[id] = {
'img_front': img_front,
'img_back' : img_back ? img_back : null,
};

setTimeout(function(){

$.ajax({

url: 'index.php?route=product/category/product_thumb_work',
type: 'get',
data: { ids_imgs: imgs_scope },
dataType: 'json',

success: function(json) {

front.attr('src', json[id]['img_front']).addClass('m');
back.attr('src', json[id]['img_back']).addClass('m');

if ($('.js-itm-hover').length > 5) {

if (ind === 5) {

filters_ajax();


filters_mobile();


}

} else {

if (ind === 0) {

filters_ajax();


filters_mobile();


}

}

}

});

}, ind * 300);

});


Подробнее здесь: https://stackoverflow.com/questions/449 ... s-any-kind
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»