我有问题。我正在尝试启动一个甜蜜的警报,并且用户在输入中写入的该值最终会在警报中出现。
一开始我要做的是检查是否存在一个名为“ 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);
})