我用阴影dom创建了Web组件自定义元素,我在Meteor模板中使用自定义元素。我试图触发和处理Web组件自定义元素中的jquery自定义事件,但我不能。 Meteor加载jquery v1.11.2,自定义元素使用jquery v2.1.4。我已经尝试不在自定义元素中使用jquery,并且我已经在自定义元素中从v2.1.4将jquery版本更改为v1.11.2,但结果是相同的,我无法处理事件。
感谢。
答案 0 :(得分:0)
Meteor将模板中的函数包装起来,使其范围有限。 为了给代码一个全局范围以便实际调用它,你有两个选择:声明变量和函数而不使用' var'关键字,或将您的代码放入HTML模板中的标记。