From b5f1e9838ba3c065084c0e70250500ed7af73a95 Mon Sep 17 00:00:00 2001 From: sight <26325820+Sight-wcg@users.noreply.github.com> Date: Sun, 22 Jun 2025 23:41:05 +0800 Subject: [PATCH] update --- src/modules/tabs.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/modules/tabs.js b/src/modules/tabs.js index e030ad29..473dcc2b 100644 --- a/src/modules/tabs.js +++ b/src/modules/tabs.js @@ -778,10 +778,10 @@ layui.define('component', function(exports) { // 拖拽边缘滚动 if (scrollable) { var containerRect = container[0].getBoundingClientRect(); - var isScrollLeft = (e.clientX - containerRect.left) / containerRect.width * 100 < dragScrollPercentage; - var isScrollRight = (containerRect.right - e.clientX) / containerRect.width * 100 < dragScrollPercentage + var isScrollStart = (e.clientX - containerRect.left) / containerRect.width * 100 < dragScrollPercentage; + var isScrollEnd = (containerRect.right - e.clientX) / containerRect.width * 100 < dragScrollPercentage - if (!(isScrollLeft || isScrollRight)) { + if (!(isScrollStart || isScrollEnd)) { return; } @@ -792,9 +792,9 @@ layui.define('component', function(exports) { var cb = function () { if (step > 0) { step -= rAFStep; - if (isScrollLeft) { + if (isScrollStart) { newOffset = newOffset + rAFStep; - } else if (isScrollRight) { + } else if (isScrollEnd) { newOffset = newOffset - rAFStep; } if (newOffset > maxOffset) {