У меня проблема.Я пытаюсь запустить приятное предупреждение, и это значение, которое пользователь записывает на входе, появляется в конце предупреждения.
В начале я проверяю, называется ли класс "agregarCarrito "существует.Если он существует, выполните «сладкое» оповещение, а если нет, примите значение, которое содержит элемент с этим классом.В конце он показывает значение полученной переменной.В случае сладкого оповещения это не работает
Я не понимаю, почему это не работает.Кто-нибудь может мне помочь?
Я оставляю код
$(".agregarCarrito").click(function() {
var cantidadPedida;
if(!$(".cantidadBoton")[0]){
swal({
title: "¿Cuántas unidades?",
text: "Escribí el número de unidades que necesitás",
type: "input",
showCancelButton: !0,
closeOnConfirm: !1,
cancelButtonText: "Cancelar",
confirmButtonText: "Confirmar",
animation: "slide-from-top",
inputPlaceholder: "Sólo se permiten números"
}).then(function(inputValue){
var expresion = /^[0-9]{1,3}$/;
if (inputValue === false) return false;
if (inputValue === "") {
swal.showInputError("¡Te falta aclarar la cantidad!");
return false
}
if (!expresion.test(inputValue)) {
swal.showInputError("¡Sólo se permiten números!");
return false
}
cantidadPedida = inputValue;
alert(cantidadPedida);
});
} else {
cantidadPedida = $(".cantidadBoton").val();
}
alert(cantidadPedida);
})