javascript - 如何使用jquery和greasemonkey在谷歌分析中选择一个选项?

标签 javascript jquery firefox google-analytics greasemonkey

对于 JS 来说,我并不是一个十足的菜鸟,但是昨天开始使用 JQuery...:)

我想让 GA 默认一次显示 50 行 - 使用 GM + JQuery!
(不在内部设置中)。

另外,我不想自己提出任何请求 - GA 必须这样做。
我只想在 Select/ComboBox/DropDown 中选择数字“50”并触发默认操作。
(如果我没记错的话,是一个帖子)。

到目前为止我得到了什么:

$(".ACTION-toggleRowShow option[value=50]").attr("selected",true).click();

它的工作效率为 50%。
所有页面均以选定的“50”开头,但不会显示额外的行。
也许它没有触发任何东西?

已经尝试过

$('.ACTION-toggleRowShow').val('50').change();
$('.ACTION-toggleRowShow').val('50').trigger();
$('.ACTION-toggleRowShow').get(0).selectedIndex = 2;
$('.ACTION-toggleRowShow').val('50').trigger('change');
$('.ACTION-toggleRowShow').val('50').trigger('click');

他们都不适合我。
(他们都选择了正确的值“50”,但没有人能够触发该事件)。

GA - field marked in red

谢谢大家。

最佳答案

如果我理解正确的话,这应该做你想要的: 选择值为 50 的选项并触发更改事件

$('.ACTION-toggleRowShow').val('50').trigger('change');

关于javascript - 如何使用jquery和greasemonkey在谷歌分析中选择一个选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7679863/

相关文章:

jquery - 在 ASP.NET MVC 3 中将参数从 JQuery 传递到 Controller 操作

javascript - Bootstrap 下 zipper 接不起作用

Firefox 3.5 不显示网络字体

javascript - 通过ajax获取特定格式的json

google-chrome - 如何从 Protractor 自动将浏览器设置为离线?

Selenium Firefox - 浏览器处于远程控制之下

c# - 如何在生命周期中删除客户端脚本资源?

javascript - 验证插件同时处理两个表单,错误

javascript - 将基于类的设计应用于 JavaScript 程序是否是一种不好的做法?

javascript - 使用 html5 地理定位 api 创建地理围栏