我已经注意到DOMSubtreeModified事件已被弃用(这是一个令人伤心的消息),但我想知道是否有办法检测页面上每一个标签的变化(我知道 - 这可能非常昂贵,但它有它的目的)。基本上,我想知道每当一个<a>
标记(节点)被创建/修改,所以我可以快速扫描它的.href并查看它是否匹配我正在寻找的模式(如果是,我想重定向它运行我的JS(与此无关)而不是导航到所述链接)。我需要这是通用的(我不知道ID/DIV /除了它们是<a href>
s,并且它们具有我正在寻找的特定URL模式。)仅限于<a>标记的DOMSubtreeModified事件(和/或替换)?
我知道对此的支持甚至是但现在它只能用作Chrome扩展(Firefox即将推出,所以我不得不去鼓捣它),所以现在应该可以。
让我知道是否有额外的问题,谢谢!
为什么你会听到修改,当你稍后可以捕获点击?如果这是你感兴趣的行为,那么改变行为而不是徘徊,不做任何事情。 – Sinetheta 2012-01-14 02:07:17
我是一种jQuery noob(几年以来没有玩过它)......有没有一种方法可以在导航之前捕获特定标签上的点击?有没有办法只对那些符合我要找的模式的人做? – 2012-01-14 02:22:00