我正在制作一个可以找到页面并自动找到“ href”的漫游器,所以<a class="batteekh"></a>
我想要的就是以我可以的任何方式单击此超链接。
选择我的超链接$(".batteekh").attr("style","background-color:red")
后,我将背景色更改为红色,并且可以正常工作,但是发生的事情是我无法单击没有href
属性的链接。
我已经搜索了很多,并尝试了几条语句,但是没有用:$(".batteekh").trigger("click");
$(".batteekh").click()
$(".batteekh").get(0).click()
提前致谢!
我正在尝试自动在stackoverlow中投票解决一个问题
编辑:
// ==UserScript==
// @name Stackoverflow Voter
// @namespace http://tampermonkey.net/
// @version 0.1
// @require http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
// @description try to take over the world!
// @author You
// @match https://stackoverflow.com/questions/*
// @grant none
// ==/UserScript==
$(".vote-up-off").attr("style","background-color:red")[0].click();
注意:我仅将此用于学习目的
最佳答案
我认为$(".batteekh")[0].click()
应该可以根据您的情况进行点击。
关于javascript - 我无法单击带有`<a>`标签且没有href属性的链接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51379695/