summaryrefslogtreecommitdiffstats
path: root/assets/js
diff options
context:
space:
mode:
authorEltrac <45323514+BigCoke233@users.noreply.github.com>2019-11-30 15:23:31 +0800
committerGitHub <noreply@github.com>2019-11-30 15:23:31 +0800
commit8fc327304de103b005f3ec3169708ec253f64381 (patch)
tree6db0acb78263e967e51208bdb1479e3e3625ca40 /assets/js
parent945472416642797e458f95b01bf0f3ff5b581a84 (diff)
📌 Add: 靠近页面顶部时不显示返回顶部按钮
Diffstat (limited to 'assets/js')
-rw-r--r--assets/js/miracles.min.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/assets/js/miracles.min.js b/assets/js/miracles.min.js
index da8fee2..9e45b30 100644
--- a/assets/js/miracles.min.js
+++ b/assets/js/miracles.min.js
@@ -42,6 +42,19 @@ function getCookie(cname){
}
/**
+ * Base Animation
+ * 基础动画
+ */
+function scaleIn(object,time) {
+ object.css('transition',time).css('transform','scale(0)');
+ object.show();
+ object.css('transform','scale(1)');
+}
+function scaleOut(object,time) {
+ object.css('transition',time).css('transform','scale(0)')
+}
+
+/**
* Dark theme
*/
//toggleDark
@@ -114,6 +127,15 @@ function GoTop() {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
+$('#gotop').hide();
+$(window).scroll(function(){
+ if($(window).scrollTop()>450){
+ scaleIn($('#gotop'),'0.7');
+ }
+ else{
+ scaleOut($('#gotop'),'0.7');
+ }
+});
/**
* Js Loader