一、下载安装

地址:https://github.com/limonte/sweetalert2

二、页面引用

当然还有jquery

三、示例

3.1、基础结构

window.οnlοad=function(){

swal("Here‘s a message!");//以下代码主要修改这里

}

3.2、精简用法

1、标题【alert】-swal(string)

swal("Here‘s a message!")

2、标题和描述【alert】-swal(string,string)

swal("Title","des")

3.标题、描述、成功【alert】-swal(string,string,string)

swal("Good job!", "You clicked the button!", "success")

3.3、标准使用

swal({

title:‘Auto close alert!‘,

text:‘I will close in 2 seconds.‘,

type: ‘success‘}).then(function([isConfirm]) {},//handling the promise rejection

function(dismiss) {//dismiss can be ‘cancel‘, ‘overlay‘,

//‘close‘, and ‘timer‘

}

)

4、输入框

swal({

title:‘Submit email to run ajax request‘,

input:‘email‘,

showCancelButton:true,

confirmButtonText:‘Submit‘,

showLoaderOnConfirm:true,

preConfirm:function(email) {return new Promise(function(resolve, reject) {

setTimeout(function() {if (email === ‘taken@example.com‘) {

reject(‘This email is already taken.‘)

}else{

resolve()

}

},2000)

})

},

allowOutsideClick:false}).then(function(email) {

swal({

type:‘success‘,

title:‘Ajax request finished!‘,

html:‘Submitted email: ‘ +email

})

})

View Code

5.模态进度输入

swal.setDefaults({

input:‘text‘,

confirmButtonText:‘Next →‘,

showCancelButton:true,

animation:false,

progressSteps: [‘1‘, ‘2‘, ‘3‘]

})var steps =[

{

title:‘Question 1‘,

text:‘Chaining swal2 modals is easy‘},‘Question 2‘,‘Question 3‘]

swal.queue(steps).then(function(result) {

swal.resetDefaults()

swal({

title:‘All done!‘,

html:‘Your answers:

‘ +JSON.stringify(result)+

‘,

confirmButtonText:‘Lovely!‘,

showCancelButton:false})

},function() {

swal.resetDefaults()

})

View Code

6.问题框ajax

swal.queue([{

title:‘Your public IP‘,

confirmButtonText:‘Show my public IP‘,

text:‘Your public IP will be received ‘ +

‘via AJAX request‘,

showLoaderOnConfirm:true,

preConfirm:function() {return new Promise(function(resolve) {

$.get(‘https://api.ipify.org?format=json‘)

.done(function(data) {

swal.insertQueueStep(data.ip)

resolve()

})

})

}

}])

View Code

7.自定义宽、高等

swal({

title:‘Sweet!‘,

text:‘Modal with a custom image.‘,

imageUrl:‘https://unsplash.it/400/200‘,

imageWidth:400,

imageHeight:200,

animation:false})

View Code

8.标准确认取消

swal({

title:‘Are you sure?‘,

text:"You won‘t be able to revert this!",

type:‘warning‘,

showCancelButton:true,

confirmButtonColor:‘#3085d6‘,

cancelButtonColor:‘#d33‘,

confirmButtonText:‘Yes, delete it!‘,

cancelButtonText:‘No, cancel!‘,

confirmButtonClass:‘btn btn-success‘,

cancelButtonClass:‘btn btn-danger‘,

buttonsStyling:false}).then(function() {

swal(‘Deleted!‘,‘Your file has been deleted.‘,‘success‘)

},function(dismiss) {//dismiss can be ‘cancel‘, ‘overlay‘,

//‘close‘, and ‘timer‘

if (dismiss === ‘cancel‘) {

swal(‘Cancelled‘,‘Your imaginary file is safe :)‘,‘error‘)

}

})

View Code

取消没有确认

swal({

title:‘Are you sure?‘,

text:"You won‘t be able to revert this!",

type:‘warning‘,

showCancelButton:true,

confirmButtonColor:‘#3085d6‘,

cancelButtonColor:‘#d33‘,

confirmButtonText:‘Yes, delete it!‘}).then(function() {

swal(‘Deleted!‘,‘Your file has been deleted.‘,‘success‘)

})

View Code

jq 修改swal的标题_js-jquery-SweetAlert2【一】使用相关推荐

  1. jq 修改swal的标题_js-jquery-SweetAlert【一】使用

    一.下载安装 地址:http://t4t5.github.io/sweetalert/ 二.页面引用 当然还有jquery 三.示例 3.1.基础结构 swal("Here's a mess ...

  2. jq 修改swal的标题_JQuery swal确认没有提交

    我尝试使用sweet alert创建确认.当用户单击按钮时,会打开swal(警报)窗口,他们可以确认或取消.如果点击confirm,则JQuery应点击该内容. 但它没有做任何事情.你知道问题出在哪里 ...

  3. jq修改iframe html代码,使用jQuery替换iframe的所有内容(包括doctype和html标签)

    在stackoverflow上还有很多其他帖子提出几乎相同的问题,但在迄今为止我读到的所有答案中,他们没有解决如何实质上替换iframe的整个文档,包括DOCTYPE和html标签.使用jQuery替 ...

  4. 修改input的text 通过jquery的html获取值 未变化

    修改input的text 通过jquery的html获取值 未变化 扩展一个方法 ,通过formhtml()来取代html() (function ($) {var oldHTML = $.fn.ht ...

  5. jq 修改元素css伪类样式

    css伪元素是什么: CSS 伪元素用于向某些选择器设置特殊效果. 伪元素有哪些: :first-line 伪元素:"first-line" 伪元素用于向文本的首行设置特殊样式.: ...

  6. cadence 批量一次性修改title 页码标题等

    1, 在Cadence中,选中dsn,菜单选择edit->browse->titleblock 弹出此框时,一般选择 Use instances 2,弹出的titleblock窗口中,鼠标 ...

  7. DiscuzX社区怎么修改论坛首页标题和后缀名教程

    DiscuzX社区怎么修改论坛首页标题? 登录Discuz站长后台 选择全局菜单栏 点击SEO设置 找到论坛菜单(如下图) 将title标题修改为自己的名称即可 怎么修改.删除站点名称-后缀名? 登录 ...

  8. discuz 标题字数限制问题修改·最简单明了之方法---快速修改discuz发帖标题限制问题

    discuz 标题字数限制问题修改·最简单明了之方法---快速修改discuz发帖标题限制问题 网上有很多百度经验之类发布的内容图片太多看起来很头疼,直接简单明了的方法如下纯文字,假如我需要修改为标题 ...

  9. 苹果cms如何修改分类的标题、关键字、描述等seo参数

    修改苹果cms分类页标题.关键字.描述seo优化直接在苹果cms系统后台搞定,具体步骤也很简单. 1,来到系统后>>基础>>分类管理>>编辑 修改苹果cms分类页标 ...

最新文章

  1. POJ 1860 Currency Exchange
  2. 试验OSPF域内IP地址冲突会造成的安全问题
  3. 揭开J2EE集群的神秘面纱(一):什么是J2EE集群
  4. 收藏|图神经网络综述
  5. paip.按键替换映射总结
  6. JAVA IF判断语句
  7. Android加载大图片OOM异常解决
  8. L2C中Lustre语义的环境定义
  9. LeetCode数据库 180. 连续出现的数字
  10. add_header 'Cache-Control' 'no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0'
  11. OCR通用文字识别接口
  12. 用html、css实现网页聊天页面
  13. cocos2dx_lua读取unity手机游戏本地文件
  14. 安卓选择相册或者相机图片并裁剪适配华为小米机型
  15. window10突然变成繁体怎么办呢??
  16. KeyboardHolder: macOS系统的输入法切换辅助工具
  17. Vue(三)工程化搭建
  18. smarty 的安装与使用
  19. 微信小程序之添加文章功能
  20. PCB学习笔记——AD17如何将原理图和PCB图同时显示

热门文章

  1. python selenium自动化面试_18年selenium3+python3+unittest自动化测试教程(上)
  2. Java自动切表_java_Mybatis自动创建表和更新表结构,最近有小伙伴问我mybatis有没有 - phpStudy...
  3. 小数分数转换c语言,这是把小数转换成分数的程序,可是输入0.6666无限循环
  4. vim关闭下一行也是注释_在Vim中注释/取消注释行的快速方法是什么?
  5. superset mysql数据源配置_superset 性能优化1-已经使用中的superset更改默认数据源sqlite到mysql...
  6. python中的try与if,python中if和try的区别是什么
  7. golang python rpc_golang rpc的两种调用方法
  8. c语言乘法口诀表的流程图_例18:C语言编程实现九九乘法表
  9. mysql没加引号导致全表扫描_mysql隐蔽的索引规则导致数据全表扫描
  10. c mysql 双主复制_mysql双主复制及使用keepalived作高可用的配置详解