作为前端的提示框,SweetAlert是一款不需要jQuery支持的原生js提示框,风格类似bootstrap。它的提示框不仅美丽动人,并且允许自定义,支持设置提示框标题、提示类型、内容展示图片、确认取消按钮文本、点击后回调函数等,简单方便。官网地址:http://www.dglives.com/demo/sweetalert-master/example/
boostrap自带module和sweetalert效果如下:
调用方法为:
最基本的调用方法: sweetAlert("Hello world!");
带错误图标的警告框: sweetAlert("Oops...", "Something went wrong!", "error");
一个带有确认按钮的警告框,点击确认按钮可触发动画: sweetAlert({ title: "Are you sure?", text: "You will not be able to recover this imaginary file!", type: "warning", showCancelButton: true, confirmButtonColor: "#DD6B55", confirmButtonText: "Yes, delete it!", closeOnConfirm: false }, function(){ swal("Deleted!", "Your imaginary file has been deleted.", "success"); });

——————————————————分割线—————————————————–
下面是关于Showbo,一个根据 alert confirm 优化样式的弹窗,很简单,但在某些情况下足够用了,而且样子还算不错,可以做个sweet弹框的备选
地址:http://www.jq22.com/jquery-info2607
调用方法:
//只需在调用的时候,把alert 或者 confirm 替换成 Showbo.Msg.alert('') or Showbo.Msg.confirm('') //获取返回值做判断 Showbo.Msg.confirm(show_message,function(flag){ if (flag == 'yes') { ………………确认情况的方法……………… }
说点什么
欢迎讨论