From ed40e10d72dbda8cea273b991d1f0c81c522b8fe Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Mon, 29 Mar 2021 18:32:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=20=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=BB=86=E8=8A=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Zhihu-Enhanced.user.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Zhihu-Enhanced.user.js b/Zhihu-Enhanced.user.js index 513e411..6538750 100644 --- a/Zhihu-Enhanced.user.js +++ b/Zhihu-Enhanced.user.js @@ -374,7 +374,7 @@ function collapsedAnswer(){ $(".CornerAnimayedFlex").prepend(button_Add); $("#collapsed-button").on("click", function () { document.querySelectorAll('.ContentItem-rightButton').forEach(function (el) { - if (el.attributes[0].name === "data-zop-retract-question") { + if (el.hasAttribute('data-zop-retract-question')) { el.click() } }); @@ -397,12 +397,12 @@ function collapsedNowAnswer(selectors){ } // 悬浮的 [收起回答] rightButton = rightButton.querySelector('.ContentItem-rightButton') - if(rightButton && rightButton.attributes[0].name === "data-zop-retract-question") { + if(rightButton && rightButton.hasAttribute('data-zop-retract-question')) { rightButton.click(); } }else{ // 固定的 [收起回答] document.querySelectorAll('.ContentItem-rightButton').forEach(function (el) { - if (el.attributes[0].name === "data-zop-retract-question") { + if (el.hasAttribute('data-zop-retract-question')) { if (isElementInViewport(el)) { // 固定的 [收起评论] let commentCollapseButton = el.parentNode.querySelector('button.Button.ContentItem-action.Button--plain.Button--withIcon.Button--withLabel')