Skip to content

Commit 695a0c0

Browse files
committed
Update pagetual.user.js
1 parent 357e313 commit 695a0c0

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

Pagetual/pagetual.user.js

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
// @name:it Pagetual
1111
// @name:ko 東方永頁機
1212
// @namespace hoothin
13-
// @version 1.9.31.22
13+
// @version 1.9.31.23
1414
// @description Perpetual pages - most powerful auto-pager script, auto loading next paginated web pages and inserting into current page.
1515
// @description:zh-CN 自动翻页脚本 - 自动加载并拼接下一分页内容,支持任意网页
1616
// @description:zh-TW 自動翻頁脚本 - 自動加載並拼接下一分頁內容,支持任意網頁
@@ -1092,10 +1092,14 @@
10921092
replaceElementSel = [replaceElementSel];
10931093
}
10941094
replaceElementSel.forEach(sel => {
1095-
let pageEle = getElement(sel, document);
1096-
let replaceEle = getElement(sel, doc);
1097-
if (pageEle && replaceEle) {
1098-
pageEle.parentNode.replaceChild(replaceEle, pageEle);
1095+
let pageEles = getAllElements(sel, document);
1096+
let replaceEles = getAllElements(sel, doc);
1097+
for (let i = 0; i < pageEles.length; i++) {
1098+
let replaceEle = replaceEles[i];
1099+
let pageEle = pageEles[i];
1100+
if (replaceEle) {
1101+
pageEle.parentNode.replaceChild(replaceEle, pageEle);
1102+
} else break;
10991103
}
11001104
});
11011105
}

0 commit comments

Comments
 (0)