A Pen by Thanh Nguyen on CodePen.
Created
April 29, 2020 00:01
-
-
Save nguyentam19008/31538d3649610ef8014db8d5c6c31d16 to your computer and use it in GitHub Desktop.
sweetalert demo
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div class="example"> | |
<button id="b1">A basic message</button> | |
<button id="b2">A title with a text under</button> | |
<button id="b3">A success message!</button> | |
<button id="b4">A warning message, with a function attached to the "Confirm"-button...</button> | |
<button id="b5">... and by passing a parameter, you can execute something else for "Cancel".</button> | |
<button id="b6">A message with a custom icon</button> | |
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
document.getElementById('b1').onclick = function(){ | |
swal("Here's a message!"); | |
}; | |
document.getElementById('b2').onclick = function(){ | |
swal("Here's a message!", "It's pretty, isn't it?") | |
}; | |
document.getElementById('b3').onclick = function(){ | |
swal("Good job!", "You clicked the button!", "success"); | |
}; | |
document.getElementById('b4').onclick = function(){ | |
swal({ | |
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, | |
//closeOnCancel: false | |
}, | |
function(){ | |
swal("Deleted!", "Your imaginary file has been deleted!", "success"); | |
}); | |
}; | |
document.getElementById('b5').onclick = function(){ | |
swal({ | |
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!', | |
cancelButtonText: "No, cancel plx!", | |
closeOnConfirm: false, | |
closeOnCancel: false | |
}, | |
function(isConfirm){ | |
if (isConfirm){ | |
swal("Deleted!", "Your imaginary file has been deleted!", "success"); | |
} else { | |
swal("Cancelled", "Your imaginary file is safe :)", "error"); | |
} | |
}); | |
}; | |
document.getElementById('b6').onclick = function(){ | |
swal({ | |
title: "Sweet!", | |
text: "Here's a custom image.", | |
imageUrl: 'https://i.imgur.com/4NZ6uLY.jpg' | |
}); | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script src="https://cdn.rawgit.com/t4t5/sweetalert/v0.2.0/lib/sweet-alert.min.js"></script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.example button { | |
float: left; | |
background-color: #4E3E55; | |
color: white; | |
border: none; | |
box-shadow: none; | |
font-size: 17px; | |
font-weight: 500; | |
font-weight: 600; | |
border-radius: 3px; | |
padding: 15px 35px; | |
margin: 26px 5px 0 5px; | |
cursor: pointer; | |
} | |
.example button:focus{ | |
outline: none; | |
} | |
.example button:hover{ | |
background-color: #33DE23; | |
} | |
.example button:active{ | |
background-color: #81ccee; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<link href="https://cdn.rawgit.com/t4t5/sweetalert/v0.2.0/lib/sweet-alert.css" rel="stylesheet" /> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment