Javascript 提示:带五指的交换投票按钮

Javascript 提示:带五指的交换投票按钮,javascript,css,firefox,vimperator,Javascript,Css,Firefox,Vimperator,如何让Pentadactyl(Vimperator的一个分支)在StackExchange上提示投票箭头 例如,我想向上投票这个问题和答案,但即使在我删除了.pentadactylrc文件并重新启动Firefox之后,Pentadactyl也没有为投票箭头按钮提供提示 我想我没有得到暗示任何问题,但我不是100%肯定。我从来没有在StackOverflow上遇到过Vimperator的问题,我希望Pentadactyl应该拥有Vimperator的大部分(如果不是全部的话)功能 我怀疑这一页上

如何让Pentadactyl(Vimperator的一个分支)在StackExchange上提示投票箭头

例如,我想向上投票这个问题和答案,但即使在我删除了.pentadactylrc文件并重新启动Firefox之后,Pentadactyl也没有为投票箭头按钮提供提示

我想我没有得到暗示任何问题,但我不是100%肯定。我从来没有在StackOverflow上遇到过Vimperator的问题,我希望Pentadactyl应该拥有Vimperator的大部分(如果不是全部的话)功能

我怀疑这一页上描述Pentadactyl设置的
hinttags“ht”
设置是解决这个问题的关键


不幸的是,我自己也不知道CSS选择器或XPath表达式。这就是解决方案吗?如果是的话,CSS选择器是如何描述so投票按钮的?如果没有,解决方案是什么?

运行以下命令

:设置铰链+=a[类]

将此行添加到您的五指LRC以使其永久

a[class]
是格式标签[attribute=“value”]中的CSS选择器。因此,它将所有锚定标记与页面上的class属性相匹配

如果您查看此页面的源代码,您将看到投票箭头如下所述:

up投票

如果要特别匹配StackExchange页面上的投票箭头和星号,请使用:

:设置hinttags+=a[class^=“vote”]、a[class^=“star”]


这将使用正则表达式将锚定标记与以“vote”和“star”开头的类属性相匹配。

通过提示加上一个!你能简单解释一下“a[class]”的意思吗?@praxelitic。补充解释。希望有帮助。