ソースを参照

add:币详情悬浮窗拖动待完成v1

lvzhiqiang 2 年 前
コミット
7247904d59
1 ファイル変更27 行追加0 行削除
  1. 27 0
      src/main/resources/static/js/my-coin.js

+ 27 - 0
src/main/resources/static/js/my-coin.js

@@ -9,6 +9,33 @@ $(function () {
     initOther();
 });
 
+
+var dragJob=false;
+$(document).on("mousedown", '.watchlistpreview-top', function (e) {
+    dragJob = true;
+});
+document.onmousemove = function (e) {
+    if (dragJob) {
+        var e = e || window.event;
+        var height = $(document.body).height();
+        var width = $(window).width();
+        var widthJob = $("#watchlistpreview").width();
+        var heightJob = $("#watchlistpreview").height();
+        var left = e.clientX - widthJob / 2;
+        var top = e.clientY - 18 + $(document).scrollTop();
+        if (top >= 0 && top < height - heightJob) {
+            $("#watchlistpreview").css("top", top);
+        }
+        if (left >= 0 && left < width - widthJob) {
+            $("#watchlistpreview").css("left", left);
+        }
+        return false;
+    }
+};
+$(document).mouseup(function (e) {
+    dragJob = false;
+});
+
 /**
  * 初始化其他操作
  */