Clicking outisde popup dialog box closes it. Grow() time is now based on hacking level

This commit is contained in:
Daniel Xie
2017-05-24 08:49:52 -05:00
parent f756f09dbe
commit 5c16759908
5 changed files with 34 additions and 16 deletions
+16 -1
View File
@@ -1,7 +1,17 @@
/* Pop up Dialog Box */
//Close dialog box when clicking outside
$(document).click(function(event) {
if (dialogBoxOpened) {
if ( $(event.target).closest(".dialog-box").get(0) == null ) {
dialogBoxClose();
}
}
});
var dialogBoxOpened = false;
function dialogBoxInit() {
var closeButton = document.getElementById("dialog-box-close-button");
var dialogBox = document.getElementById("dialog-box-container");
//Close Dialog box
closeButton.addEventListener("click", function() {
@@ -13,6 +23,7 @@ function dialogBoxInit() {
document.addEventListener("DOMContentLoaded", dialogBoxInit, false);
dialogBoxClose = function() {
dialogBoxOpened = false;
var dialogBox = document.getElementById("dialog-box-container");
dialogBox.style.display = "none";
}
@@ -20,6 +31,10 @@ dialogBoxClose = function() {
dialogBoxOpen = function() {
var dialogBox = document.getElementById("dialog-box-container");
dialogBox.style.display = "block";
setTimeout(function() {
dialogBoxOpened = true;
}, 500);
}
dialogBoxSetText = function(txt1, txt2="", txt3="", txt4="") {