jquery-confirm对话框
对话框插件使用的是jquery-confirm v3.3.4,它提供了很多功能,例如自动关闭,Ajax加载,主题,动画等。
github地址:http://craftpip.github.io/jquery-confirm/
文档地址:https://www.jquery-confirm.cn/
v3和v4模板中并没有什么不同,v4就改了下插件的文件夹名字。
你可以用它来做简单的提示框。

$.alert({
title: '警告框',
content: '它一次可以顺利地做多次确认。<br>单击“确认”或“取消”以获取另一个模式',
icon: 'mdi mdi-rocket',
animation: 'scale',
closeAnimation: 'scale',
buttons: {
okay: {
text: '确认',
btnClass: 'btn-blue'
}
}
});
也可以用它来跟用户做交互输入。

$.confirm({
title: '简单的形式',
//content: 'url:form.html', // 也可以采用url形式
content: '<div class="form-group p-1 mb-0">' +
' <label class="control-label">您的名字</label>' +
' <input autofocus="" type="text" id="input-name" placeholder="请输入您的名字" class="form-control">' +
'</div>',
buttons: {
sayMyName: {
text: '我的名字',
btnClass: 'btn-orange',
action: function() {
var input = this.$content.find('input#input-name');
var errorText = this.$content.find('.text-danger');
if (!$.trim(input.val())) {
$.alert({
content: "name 字段不能为空。",
type: 'red'
});
return false;
} else {
$.alert('您好! ' + input.val() + ', 希望你今天过得愉快!');
}
}
},
'稍等': function() {}
}
});
其他功能可以查看示例页面或者官方文档。
涉及的文件:
lyear_js_jconfirm.htmljs/jquery-confirm/jquery-confirm.min.cssjs/jquery-confirm/jquery-confirm.min.js