Javascript 展开Wikipedia类别树的所有类别

Javascript 展开Wikipedia类别树的所有类别,javascript,jquery,ajax,firefox,wikipedia,Javascript,Jquery,Ajax,Firefox,Wikipedia,我正试图通过网络控制台(使用Firefox)实现这一点,但如果必要的话,我当然愿意改变 我想做的基本上是一次点击页面上所有的加号。例如,请看这里:(请原谅我链接了一个德语网站,但是英语维基百科现在似乎使用了一个不同的系统,我需要在德语网站上这样做…) 这就是我已经走了多远:当我进入时 var = document.getElementsByClassName("CategoryTreeToggle"); 我得到了包含CategoryTreeTokle所有元素的变量测试。但是,显然没有为这些对象

我正试图通过网络控制台(使用Firefox)实现这一点,但如果必要的话,我当然愿意改变

我想做的基本上是一次点击页面上所有的加号。例如,请看这里:(请原谅我链接了一个德语网站,但是英语维基百科现在似乎使用了一个不同的系统,我需要在德语网站上这样做…)

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

var = document.getElementsByClassName("CategoryTreeToggle");
我得到了包含CategoryTreeTokle所有元素的变量测试。但是,显然没有为这些对象定义onclick例程

有谁能帮我一下,告诉我从那里去哪里吗?

使用,这使得这很容易:

$( '.CategoryTreeToggle' ).click();
或者,如果您只想单击那些尚未展开的切换:

$( '.CategoryTreeToggle[title="ausklappen"]' ).click();
但是仅仅使用它不是更容易吗?

使用,这使得它变得更容易:

$( '.CategoryTreeToggle' ).click();
或者,如果您只想单击那些尚未展开的切换:

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

但是仅仅使用它不是更容易吗?

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

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

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

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

你到底为什么要这么做?嗨,斯维克,这是一个关于维基百科的研究项目。为了获得完整的数据集,我们需要在一个特定的类别中包含所有的子类别。如果你想检索整个类别树,我认为更好的方法是使用。具体来说,你为什么要这么做?嗨,斯维克,这是一个关于维基百科的研究项目。为了获得完整的数据集,我们需要在一个特定的类别中包含所有的子类别。如果你想检索整个类别树,我认为更好的方法是使用。具体来说,非常感谢您快速准确的回复。也谢谢你给我指的是Catscan,我想这就是我从现在开始要做的。非常感谢你快速准确的回复。也谢谢你给我指点Catscan,我想这就是我从现在开始要做的。