|
|
@@ -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));
|