如何创建 Chrome 书签来展开更多示例链接,这样我就不必分别单击每个链接:
http://www.learnersdictionary.com/definition/take
小书签应该只需单击一下即可打开所有更多示例链接。
最佳答案
.querySelectorAll
和 .click
要单击所有这些按钮,首先,您需要知道如何选择它们。
经检查,按钮父级的class
为vi_more
。因此,要直接在其中定位 a
,我们可以执行 document.querySelectorAll('.vi_more>a')
。 For more on document.querySelectorAll
, visit the MDN Web Docs.
获得 NodeList
填充的 HTMLAnchorElement
实例后,我们可以使用 .forEach
迭代它们,并使用 单击每个实例>link.click()
。 For more on HTMLElement.click
, visit the MDN Web Docs.
您的书签如下:
javascript:document.querySelectorAll('.vi_more>a').forEach(link => link.click())
关于javascript - Chrome书签可展开所有页面链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51220697/