heyang 3 年之前
父节点
当前提交
a5844e694c
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. 4 3
      microserviceUserH5/static/js/vender/move.js

+ 4 - 3
microserviceUserH5/static/js/vender/move.js

@@ -40,22 +40,23 @@ var sliderData = (function(cb){
     distance = currentX - startX;
     translateX = currentX - startX + startTranslate;
 
-    if (translateX > startTranslate) {
+    if (translateX > startTranslate && SlideNumber>2) {
       // 向左划
       if (distance > width / 3 || distance > 40) {
         newTranslateX = startTranslate + width;
       } else {
         newTranslateX = startTranslate
       }
-    } else {
+      translateX = newTranslateX;
+    } else if(SlideNumber>2) {
       // 向右划
       if (Math.abs(distance) > width / 3 || Math.abs(distance) > 40) {
         newTranslateX = startTranslate - width;
       } else {
         newTranslateX = startTranslate
       }
+      translateX = newTranslateX;
     }
-    translateX = newTranslateX;
   
     document.getElementById("slider-list").style.transform = "translateX("+translateX/100+"rem)";
     slideing = true;