有谁知道如何使用jalert
确认插件这里是文档:http://flwebsites.biz/jAlert/
为什么我要使用它,我不想prevent
多个pop,这是chrome的默认行为
var name = prompt('please enter your name');
alert(name);

我没有得到任何清晰的图片如何使用!!
答案 0 :(得分:0)
从此issue#5:
$.fn.jAlert.defaults.confirmQuestion = 'Do you want to add this?';
confirm(
function(e, btn){ //onConfirm
e.preventDefault();
//do something here
btn.parents('.jAlert').closeAlert();
return false;
}, function(e,btn){ //onDeny
e.preventDefault();
//do something here
btn.parents('.jAlert').closeAlert();
return false;
}
);
或
$.jAlert({
'type': 'confirm',
'confirmQuestion': 'Do you want to add this?',
'onConfirm': function(e, btn){
e.preventDefault();
//do something here
btn.parents('.jAlert').closeAlert();
return false;
},
'onDeny': function(e, btn){
e.preventDefault();
//do something here
btn.parents('.jAlert').closeAlert();
return false;
}
});
创建此小jsfiddle以复制确认模式/提示。希望这有帮助!
编辑:如果您没有被迫使用jAlert,我是否也建议使用SweetAlert, 它具有更简单的界面/初始化(以及更漂亮的UI imo)。它也通过CDN服务
<script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
现在它可以在全局swal
变量
简单的确认提示如下所示:
swal("Are you sure you want to do this?", {
buttons: ["Oh noez!", "Aww yiss!"],
});
在行动here
中查看