gpt4 book ai didi

jquery - 篡改猴子不点击

转载 作者:行者123 更新时间:2023-12-01 00:23:31 30 4
gpt4 key购买 nike

HTML:

<div id="someid">Attack ..</div>

jQuery:

$("#someid").click(function() {
alert("I was clicked.");
});

jsFiddle:http://jsfiddle.net/kgJKU/

油猴:

// ==UserScript==
// @name My Fancy New Userscript
// @namespace http://use.i.E.your.homepage/
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js
// @version 0.1
// @description enter something useful
// @match http://jsfiddle.net/kgJKU/
// ==/UserScript==
$("#someid").trigger('click');

...但我不知道为什么它不起作用。

最佳答案

你可能必须这样做:

$(document).ready(function(){

var clickEvent = document.createEvent ("HTMLEvents");
clickEvent.initEvent ("click", true, true);
$("#someid")[0].dispatchEvent (clickEvent);

});

这就是它在 Firefox/Greasemonkey 中的工作原理。然而,它似乎不适用于 jsfiddle.net,但它应该适用于所有其他网站。

确保您的脚本使用与网站使用相同的 jquery 版本。

关于jquery - 篡改猴子不点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15173204/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com