Фронт енд тормозит при выборе метода доставки MS2

Добрый день.

В общем проблема в следующем. При выборе способа отправки(клике на чекбокс) несколько раз, чекбоксы начинают произвольно переключаться с бешенной скоростью. По всей видимости конфликт js файлов от темы сайта и минишопа. Никто не встречался с данной проблемой?
Посоветуйте как решить? Не могу найти конфликтующий код… может можно кнопки выпадающим списком как-то реализовать иначе?

Лог в браузере такой
XHR finished loading: POST "<URL>".
jquery.min.js:8 XHR finished loading: POST "http://karachidarbaristanbul.com/assets/components/minishop2/action.php".
send @ jquery.min.js:8
ajax @ jquery.min.js:8
jQuery.<computed> @ jquery.min.js:8
(anonymous) @ default.js?v=cfb41e1ad8:206
miniShop2.send @ default.js?v=cfb41e1ad8:229
add @ default.js?v=cfb41e1ad8:454
(anonymous) @ default.js?v=cfb41e1ad8:383
dispatch @ jquery.min.js:4
elemData.handle @ jquery.min.js:4
trigger @ jquery.min.js:7
(anonymous) @ jquery.min.js:7
each @ jquery.min.js:2
each @ jquery.min.js:2
trigger @ jquery.min.js:7
initialize @ default.js?v=cfb41e1ad8:386
miniShop2.initialize @ default.js?v=cfb41e1ad8:123
(anonymous) @ default.js?v=cfb41e1ad8:686
fire @ jquery.min.js:3
fireWith @ jquery.min.js:3
ready @ jquery.min.js:3
completed @ jquery.min.js:3
Ибраим Велиев
24 июля 2019, 17:25
modx.pro
587
0

Комментарии: 1

Ибраим Велиев
25 июля 2019, 10:21
0
Проблема решена по-средствам следующего скрипта.
Так и не понял, почему она возникла, но с таким костылем работает =)

$('input').on('click', function() {
  $(this).prop('disabled', true);
  setTimeout(() => $(this).prop('disabled', false), 1000);
});
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1