首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当AJAX调用返回时,如何让Greasemonkey执行某些操作?

当AJAX调用返回时,如何让Greasemonkey执行某些操作?
EN

Stack Overflow用户
提问于 2011-12-03 23:03:16
回答 2查看 4.8K关注 0票数 3

在YouTube上,当我单击trending时,它会调用AJAX来获取热门视频。

现在,我已经做了一个脚本,它将删除我已经看过的所有视频。

该脚本在frontpage上运行良好,但我希望在单击trending时也能执行该脚本。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-03 23:51:45

您可以截获AJAX调用,如下所示:

or

但是,这会变得很混乱,并且您会遇到一个问题,即告诉AJAX调用您关心的是哪些不关心的。

在实践中,只关注最终结果HTML并在它发生变化时对其进行处理会更简单。

我有一个很方便的实用函数,它在这些情况下工作得很好。参见this answer to "Fire Greasemonkey script on ajax request"

票数 1
EN

Stack Overflow用户

发布于 2011-12-03 23:29:21

如何将jquery侦听器附加到单击点??

代码语言:javascript
运行
复制
jQuery("a[data-feed-name='trending']").click(function(){
 alert('trending clicked')
});

仅供参考,在此脚本之前包含jquery库:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8368537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档