首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Greasemonkey:单击链接

Greasemonkey:单击链接
EN

Stack Overflow用户
提问于 2014-08-01 12:34:35
回答 1查看 1.3K关注 0票数 0

我想使用Greasemonkey点击这个链接:

代码语言:javascript
复制
<a class="bbbx-button bbbx-button-grey" id="vote-button" data-bbbx-trigger="module.vote.submit" data-bbbx-id="51526" data-bbbx-score="10" data-bbbx-vote-type="up"><img src="//du3rc6beq6sv9.cloudfront.net/release1406643004647-5-1-2-1/assets/skins/default/images/vote/heart.png"> vote! <small id="vote-count">( 14 )</small></a>

我试过这个代码:

代码语言:javascript
复制
// ==UserScript==
// @name        test
// @namespace   test
// @include     *
// @version     1
// @require     http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js
// @grant       GM_addStyle
// ==/UserScript==
console.log("Start");


window.setTimeout(start, 7000);

function start()
{
    $("a#vote-button")[0].click();

    console.log("End clicktime");
}

但不幸的是我找不到问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-01 12:37:15

您没有在GM脚本中加载jQuery。

添加以下内容:

代码语言:javascript
复制
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js

请随时更改版本。

看看这个问题,它还为已经加载了jQuery:How can I use jQuery in Greasemonkey?的网站提供了一些解决方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25080400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档