2

我正在尝试通过 Web 控制台执行此操作(使用 Firefox,但我当然愿意在必要时进行更改)。

我想要做的是基本上一次单击页面上的所有“加号”。例如,请参见此处:http ://de.wikipedia.org/wiki/Kategorie:Volkswirtschaftslehre (请原谅我链接了一个德国网站,但英文维基百科现在似乎使用了不同的系统,我需要这样做德国人……)

这是我已经走了多远:当我进入时

var = document.getElementsByClassName("CategoryTreeToggle");

我得到了包含 CategoryTreeToggle 的所有元素的变量 test。但是,显然没有为这些定义 onclick 例程。

谁能帮助我并告诉我从那里去哪里?

4

2 回答 2

0

MediaWiki使用jQuery,这使得这很容易:

$( '.CategoryTreeToggle' ).click();

或者,如果您只想单击那些尚未展开的切换:

$( '.CategoryTreeToggle[title="ausklappen"]' ).click();

但是使用CatScan不是更容易吗?

于 2012-09-19T14:47:44.547 回答
0

对于英文维基百科,您可以输入

$( '.CategoryTreeToggle[title="expand"]' ).click();
于 2020-07-16T19:44:55.080 回答