JQuery alert是前端开发中常用的提示信息工具,但默认的样式较为简陋。本文将介绍如何使用jquery美化alert弹窗。
首先,在HTML中引入jQuery和jquery.toast.min.css、jquery.toast.min.js两个文件。如果你已经使用了其他类似插件的文件,也需注意文件间的引用顺序和路径。
<link rel="stylesheet" type="text/css"href="jquery.toast.min.css"> <script type="text/javascript"src="jquery-3.3.1.min.js"></script> <script type="text/javascript"src="jquery.toast.min.js"></script>
然后可以开始自定义alert样式。使用以下代码,可自定义alert窗口的各个元素的样式。
$.toast({ text: '自定义内容', heading: '自定义标题', icon: 'info', // 支持 info、warning、error、success,不填则不显示图标 showHideTransition: 'fade', // 支持fade、slide allowToastClose: true, hideAfter: 3000, //三秒后自动关闭 stack: false, // 开启则会将此toast添加到其他toast下面 position: 'top-right', //top-left top-right bottom-left bottom-right center bgColor: '#4676ff', //背景颜色 textColor: '#fff', //文本颜色 textAlign: 'left', //文本对齐方式 loader: false // 是否启用loader效果 });
其中,showHideTransition、allowToastClose、hideAfter、stack、position、textColor、textAlign、loader等属性都可根据实际需求来设置。值得注意的是,位置可选的值中,包括了center,即可将alert窗口居中显示。
使用以上代码后,就可以在网页中展示美观的alert提示窗口了。