无法通过jQuery模拟点击加载窗口

时间:2016-03-30 10:33:01

标签: javascript jquery html google-chrome-extension

Page:http://csgo.exchange/

我试图通过jQuery模拟点击“计算器”菜单中的“项目浮动”选项,但它没有加载所需的窗口。

我的代码:

var itemfloat = $('li').find('a[href$="#item/market"]');
itemfloat.click();

有点荒谬的是itemfloat.remove();有效但不是itemfloat.click();

重要提示:脚本在粘贴到控制台时按预期运行,但在Chrome扩展程序中作为内容脚本运行时则不会。

2 个答案:

答案 0 :(得分:0)

它可以工作,但你可以简化它以获得更好的代码阅读

$('li').find('a[href$="#item/market"]').click();

答案 1 :(得分:0)

我找到了我需要的答案:Triggering a click event from content script - chrome extension

工作代码:

$('li').find('a[href$="#item/market"]')[0].click();