用alertX JavaScript库替换标准的JavaScript弹出框,节省时间并增强用户体验。
alertX是一个jQuery支持的自定义警报、确认和提示插件,它用增强版本取代了默认的浏览器对话框。
它们具有现代的外观和感觉,并配有大量选项,让您可以为用户创建复杂的诊断日志。
1.要开始,请在页面上包含jQuery alertX插件的JavaScript和样式表。
<!-- jQuery --> <script src="/path/to/cdn/jquery.slim.min.js"></script> <!-- jQuery alertX plugin --> <script src="js/alertx.js"></script> <link rel="stylesheet" href="css/alertx.css" />
2.在页面上显示基本警报对话框。
$.alertX({
title:'Title Is Optional',
message:'This is the message.',
});
3.将您选择的动画应用于对话框:
$.alertX({
title:'Title Is Optional',
message:'This is the message.',
animation:'bounce',
});
4.将您选择的主题应用于对话框:
$.alertX({
title:'Title Is Optional',
message:'This is the message.',
theme:'glass',
});
5.或者使用以下参数创建自己的主题:
$.alertX({
title:'Title Is Optional',
message:'This is the message.',
titleClass:'titleClass',
bgClass:'bgClass',
});
6.在对话框中添加一个图标:
$.alertX({
title:'Title Is Optional',
message:'This is the message.',
icon:'success',
});
7.为对话框添加自定义背景,使其看起来像模态:
$.alertX({
title:'Title Is Optional',
message:'This is the message.',
bg:true,
bgpic:false, // bg image
bgblur:true, // blur the main content
});
8.为对话框添加自定义背景,使其看起来像模态:
$.alertX({
title:'Title Is Optional',
message:'This is the message.',
bg:true,
bgpic:false, // bg image
bgblur:true, // blur the main content
});
9.创建一个确认对话框:
$.alertX({
title:'Title Is Optional',
message:'This is the message.',
type:'confirm',
confirmed:function(){ $.alertX('You confirmed it!'); },
cancelled:function(){ $.alertX('You cancelled it!'); }
});
10.控制对话框的位置。
$.alertX({
title:'Title Is Optional',
message:'This is the message.',
Yalign:'start',
Xalign:'end'
});
11.创建一个类似吐司的通知弹出窗口,在超时后自动关闭。
$.alertX({
title:'Title Is Optional',
message:'This is the message.',
timeout:15000,
});
12.在对话框中添加页脚。
$.alertX({
title:'Title Is Optional',
message:'This is the message.',
footer:'Custom Footer Here',
});