diff options
| author | Eltrac <45323514+BigCoke233@users.noreply.github.com> | 2019-11-30 15:23:31 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-11-30 15:23:31 +0800 |
| commit | 8fc327304de103b005f3ec3169708ec253f64381 (patch) | |
| tree | 6db0acb78263e967e51208bdb1479e3e3625ca40 /assets | |
| parent | 945472416642797e458f95b01bf0f3ff5b581a84 (diff) | |
📌 Add: 靠近页面顶部时不显示返回顶部按钮
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/js/miracles.min.js | 22 |
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
|
