Javascript 按钮单击帮助(Greasemonkey)

Javascript 按钮单击帮助(Greasemonkey),javascript,button,click,greasemonkey,Javascript,Button,Click,Greasemonkey,请帮助我,我需要单击以下两个按钮链接: 0 以及: 类似的内容应该可以工作,但是如果可能的话,/@include指令应该更具体,jQuery选择器可能需要问题中没有给出的信息 艺术在于选择选择器,以获取您要查找的链接/按钮/节点。为了获得最佳效果,这通常需要查看整个页面的代码 /==UserScript== //@name\u通用链接点击器 //@包括http://www.erepublik.com/* //@需要http://ajax.googleapis.com/ajax/libs/

请帮助我,我需要单击以下两个按钮链接:

  • 0
  • 以及:


    类似的内容应该可以工作,但是如果可能的话,
    /@include
    指令应该更具体,jQuery选择器可能需要问题中没有给出的信息

    艺术在于选择选择器,以获取您要查找的链接/按钮/节点。为了获得最佳效果,这通常需要查看整个页面的代码

    /==UserScript==
    //@name\u通用链接点击器
    //@包括http://www.erepublik.com/*
    //@需要http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js
    //==/UserScript==
    var-topBoosterLink=$(“li.booster>div.top>strong>a:first”);
    var workTipLink=$(“span.tip>a.workTrigger:first”);
    单击J_节点(topBoosterLink);
    单击J_节点(工作提示链接);
    功能点击J_节点(jNode)
    {
    if(jNode&&jNode.length)
    {
    var clickEvent=document.createEvent(“HTMLEvents”);
    clickEvent.initEvent(“单击”,真,真);
    jNode[0]。dispatchEvent(clickEvent);
    }
    其他的
    GM_日志('未找到要单击的节点!');
    }
    
    对于这么少的代码,不要在将来可能消失的外部站点链接到它!此外,我们还需要完整的页面代码来帮助选择选择器以选择正确的节点。因此,将代码发布到mibspaste.com、pastebin.com等(或者——更好的是——如果我们可以在没有不适当注册的情况下看到它的话——链接到该页面。)正如您所预测的,它不起作用。第一个链接的完整页面源是,第二个链接的完整页面源是。@user796738,使用pastebin代码,我已经验证了应答脚本是否单击了相应的链接(仅测试了第一个链接)。然而,这一页上有几件事。首先,点击“军靴”是否仅仅设置了复选框?而剧本并没有做到这一点?它究竟如何“不起作用”?其次,页面在这些“按钮”上捕获各种鼠标事件,并有一个要引导的图像。可能需要一系列事件。他们可能已经采取措施阻止这种脚本编写。
    <li class="booster" id="b_10">
        <img alt="" src="http://www.erepublik.com/images/parts/pixel.gif" class="overlay" />
        <div class="top">
            <strong><a href="javascript:;">Army boots</a></strong>
            <big>0</big>
        </div>
        <img src="http://static.erepublik.com/uploads/boosters/10_77x77.png" alt="" />
        <em class="give like10"></em>
    </li>
    
    <span class="tip" id="tip_534689">
        <a class="workTrigger" companyId="534689" href="javascript:;">
            <img src="http://www.erepublik.com/images/modules/myland/tip_icons/work.png" alt="" />
        </a>
    </span>