Почему скрипт не работает на айфоне в сафари?

Почему код не работает на айфоне в сафари?

$('.ortop-input input').on('click', function () {
    var sizedata = $('.option-size .options-list input:checked').attr('data-size');
    $(this).parent().next().find("label:contains(" + "'" + " " + sizedata + "'" + ")").trigger('click');
    if ($('#yashiki-kolesa-input, #yashiki-napravl-input').is(':disabled')) {
        $('.yashiki-kolesa-value input').attr('disabled', false);
        $('.yashiki-napravl-value input').attr('disabled', false);
        $('#yashiki-kolesa-input').attr('disabled', false);
        $('#yashiki-napravl-input').attr('disabled', false);
    } else {
    }
});

Ответы (1 шт):

Автор решения: Vladimir

Атрибут disabled не принимает значение true/false.

Вместо этого попробуйте false использовать метод prop

$('.target').prop('disabled', false);

или удалять атрибут с помощью метода removeAttr

$('.target').removeAttr('disabled');

→ Ссылка