summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorAlex Xu <alex_y_xu@yahoo.ca>2014-02-17 09:06:54 -0500
committerAlex Xu <alex_y_xu@yahoo.ca>2014-02-17 09:07:14 -0500
commit4f1398e0a5a8dd23dd5d2cc9bd73f7af70c1d440 (patch)
tree22e351d9ff147deca2dc2025304f4a923cab8b1e /www
parent0c3b699af570d52bf9f36bc3ac6d9c18bd205ea4 (diff)
downloadhtml5ks-4f1398e0a5a8dd23dd5d2cc9bd73f7af70c1d440.tar.xz
html5ks-4f1398e0a5a8dd23dd5d2cc9bd73f7af70c1d440.zip
stuff
Diffstat (limited to 'www')
-rw-r--r--www/css/index.css1
-rw-r--r--www/js/html5ks.js11
2 files changed, 11 insertions, 1 deletions
diff --git a/www/css/index.css b/www/css/index.css
index e0136c1..b94f40d 100644
--- a/www/css/index.css
+++ b/www/css/index.css
@@ -338,6 +338,7 @@ input[type="checkbox"]:checked + span:before {
}
.spinner {
+ display: none;
opacity: 0;
-webkit-transition: opacity 2s;
transition: opacity 2s;
diff --git a/www/js/html5ks.js b/www/js/html5ks.js
index 40765e1..f9572b0 100644
--- a/www/js/html5ks.js
+++ b/www/js/html5ks.js
@@ -93,7 +93,16 @@ window.html5ks = {
spin: function (mod) {
clearTimeout(this._spintm);
this._spintm = setTimeout(function () {
- html5ks.elements.spinner.style.opacity = html5ks._spinners === 0 ? 0 : 1;
+ var spinner = html5ks.elements.spinner;
+ if (html5ks._spinners) {
+ spinner.style.display = "block";
+ spinner.style.opacity = 1;
+ } else {
+ spinner.style.opacity = 0;
+ this._spintm = setTimeout(function () {
+ spinner.removeAttribute("style");
+ }, 2000);
+ }
}, 1000);
this._spinners += mod;
console.assert(this._spinners >= 0);