让我们假设以下情况:
- 该页面(http://somedomain.com/somepage.html)已加载 jQ 1.9。
- 它还加载我们的脚本http://ourservice.com/script.js
- 进而以 noConflict 模式加载 jQ 1.7
现在页面本身可以使用 jQ 1.9 并被该页面上的某些脚本使用,并且在我们的script.js
.
现在script.js
我们要在元素上触发一些事件:
$el.trigger('our_event.ns');
据我了解,此事件不会到达 jQ (1.9) 的另一个实例——对吗?至少从我们的测试来看是这样。
有什么方法可以让它在我们的代码中不实现发布/订阅而不是依赖 jQ 的情况下工作?