summaryrefslogtreecommitdiffstats
path: root/assets
diff options
context:
space:
mode:
Diffstat (limited to 'assets')
-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