我正在处理一个注入页面的脚本,并有几个自定义事件通知我内容更新/ DOM更改,以便我可以做出相应的响应。
目前,对事件进行编码以提供一些额外信息,例如Event:pageChange:[page number]
,这使得监听这些事件变得有点棘手,特别是在用户搜索周围,事件名称包含用户 - 输入文字。
有没有办法使用正则表达式匹配事件?
或者,有没有办法观察所有来自或源自元素的事件,然后从那里进行匹配? (自定义事件来自document
所以我假设我会冒出大量的事件。
答案 0 :(得分:0)
抱歉,我不认为可以使用正则表达式进行匹配。即使它确实以某种方式工作,也可能导致性能下降和事件阻塞违规。相反,我建议你使用Event:pageChange:[page number]
作为Event:pageChange
和extraParams。有关详细信息,请参阅jQuery Trigger Docs。