假设我有两个自定义元素:a 和 b。a 包含另一个可以单击的元素,我想在发生这种情况时触发自定义事件。然后应该由元素 b 捕获该自定义事件。
我可以在元素 a 中使用 this.trigger,但是元素 b 中的 this.on 没有捕获事件(这似乎合乎逻辑,因为它不是在 b 上触发的)。
那么:我可以在元素 b 中检索元素 a 以在元素 b 中执行类似“elementA.on()”的操作吗?
基本上,我想要 RiotControl 之类的功能,但不存储数据,因为我只想在我的用例中触发模式而不存储任何内容。
我可能会退回到 jQuery 并触发和侦听文档上的事件,但这真的是一个好方法吗?