ellisran 2 недель назад
Родитель
Сommit
1a298cf157
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      app/public/js/shares/cs_tools.js

+ 4 - 4
app/public/js/shares/cs_tools.js

@@ -1316,7 +1316,7 @@ const showSelectTab = function(select, spread, afterShow) {
 
         const reloadViewTags = function () {
             clearViewTags();
-            $("#bills-tag-lis").scrollTop(0);
+            $('#bills-tag-list').scrollTop(0);
             loadViewTags();
         };
 
@@ -1512,9 +1512,9 @@ const showSelectTab = function(select, spread, afterShow) {
             }
         }
         $('#bills-tag-list').bind('scroll', debounce(function (e) {
-            const obj = $('#bills-tag-list');
-            var sum = obj[0].scrollHeight;
-            if (sum <= obj.scrollTop() + obj.height()) {
+            const list = $('#bills-tag-list')[0];
+            // 提前加载下一批,避免缩放或像素取整导致滚动到底仍无法触发。
+            if (list.scrollHeight - list.scrollTop - list.clientHeight <= 50) {
                 loadViewTags();
             }
         }, 300));