是否有任何方法可以自动触发自定义事件
Is there any way to automate triggering a custom event?
在我的页面上,我有几个不同的元素,它们显示了底层数据的不同表示。我有AJAX,它将通过PHP页面更新数据,但我希望触发所有不同元素的更新,以便它们反映变化。
我正在考虑将独立元素绑定到一个自定义事件"PageUpdate",这样,如果发生任何更改,可以触发一个事件来更新所有元素。
我想知道是否有一种方法可以自动执行此操作,以便在触发其他事件时始终触发自定义事件?或者我必须在我想触发"PageUpdate"的每个其他事件中放入$.trigger("PageUpdate")
吗?此外,当触发时,我可以根据事件进行筛选吗?并非所有事件都需要整页更新。
我们的目标是不必返回并将.trigger()
调用放在旧代码中,这样我们就不必在接下来的每个事件中都记住它。
请参阅本页,了解如何将事件处理程序绑定到所有事件-所有事件示例
然后,您可能会在该事件处理程序中调用/触发您的自定义事件。您还可以通过查看传递给事件处理程序函数的e
对象来筛选事件。
相关文章:
- 如何在javascript中创建自定义事件
- 如何在d3.js中自定义事件侦听器
- jquery自定义事件混淆
- jquery可从自定义事件中排序
- 向ASP控件添加自定义事件
- 在放置目标时,输入并离开自定义事件
- Chris Coyer中call()的用法'的自定义事件示例
- 在 Chrome 扩展程序中创建自定义事件的最惯用方式
- 如何获取 jQuery 以触发本机自定义事件处理程序
- 允许在自定义事件上“查找使用实例”的 IDE
- 查看自定义事件的地理信息
- 如何在jQuery中添加函数作为自定义事件
- 试图使一个事件依赖于另一个事件,并使用jquery自定义事件传递数据
- 在命名空间中创建自定义事件
- 如何调用另一个js文件中的函数或触发一个自定义事件,该事件将参数作为Jquery中的数据对象传递
- 阻止执行自定义事件
- socket.io自定义事件的确认
- jQuery:存储自定义事件之间的数据
- 如何使用Google Analytics添加自定义事件跟踪
- 如何在谷歌分析上跟踪自定义事件