diff options
author | Alex Xu <alex_y_xu@yahoo.ca> | 2014-02-17 09:06:54 -0500 |
---|---|---|
committer | Alex Xu <alex_y_xu@yahoo.ca> | 2014-02-17 09:07:14 -0500 |
commit | 4f1398e0a5a8dd23dd5d2cc9bd73f7af70c1d440 (patch) | |
tree | 22e351d9ff147deca2dc2025304f4a923cab8b1e /www | |
parent | 0c3b699af570d52bf9f36bc3ac6d9c18bd205ea4 (diff) | |
download | html5ks-4f1398e0a5a8dd23dd5d2cc9bd73f7af70c1d440.tar.xz html5ks-4f1398e0a5a8dd23dd5d2cc9bd73f7af70c1d440.zip |
stuff
Diffstat (limited to 'www')
-rw-r--r-- | www/css/index.css | 1 | ||||
-rw-r--r-- | www/js/html5ks.js | 11 |
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); |