Моя проблема может показаться простой, но я действительно застрял с ней. Вот ссылка: https://codepen.io/anon/pen/VqyMpj
Кнопка работает потрясающе, как есть, но когда вы открываете ее на мобильном телефоне и нажимаете на нее - она не работает как на рабочем столе, она не возвращается к своей первоначальной форме (просто остается с x в конце ).
Мне нужно, чтобы он работал на мобильных устройствах так же, как и на рабочем столе.
Может быть, проблема в setTimeout?
Вот мой код JS:
(function () {
var removeSuccess;
removeSuccess = function () {
return $('.btn-cart').removeClass('success');
};
$(document).ready(function () {
return $('.btn-cart').on("click", function () {
$(this).addClass('success');
return setTimeout(removeSuccess, 1000);
});
});
}).call(this);