JQuery код не работает на iOS, почему?

Добрый вечер, написал скрипт, который выводит данные из переменных в поп-ап окна и нужные места на сайте, он работает на windows и andoid, а вот на iOS работать не хочет, в чём может быть проблема?

jq_144(function($){

$('#block-new157 input.input[name="widget_1"]').css('display', 'none');

var turl = ['..../images/276061/'],
name = Array(49).fill(0).map((v, i) => '.name' + (i + 1)),
price2 = Array(49).fill(0).map((v, i) => '.price' + (i + 1)),
buttons = ['...'],
zagl = ['...'],
text1 = ['...'],
text2 = ['...'],
text3 = ['...'],
text4 = ['...'],
price = ['...'],
purl = ['...']

$(buttons).each(function(index, id) {
    $(id).on('click', function() {
        $('#pzagl').html(zagl[index]);
        $('#ptext1').html(text1[index]);
        $('#ptext2').html(text2[index]);
        $('#ptext3').html(text3[index]);
        $('#ptext4').html(text3[index]);
        $('#price').html(price[index]);
        $('#block-new145 img').attr('src', turl + purl[index] + '.jpg');
        $('#block-new157 input.input[name="widget_1"]').val(zagl[index]);
    });

    $(name[index]).html(zagl[index]);
    $(price2[index]).html(price[index]);
    $(buttons[index]).css('cursor', 'pointer');
});

});
  • Вопрос задан
  • 1453 просмотра
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Array(49).fill(0).map((v, i) => '.name' + (i + 1))

Safari не поддерживает arrow functions.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы