Meteor 项目中使用jquery 失效 !!!
发布于 11 年前 作者 springlin2012 5618 次浏览 最后一次编辑是 8 年前

Meteor框架中, html 页面导入JS 文件, js 文件中绑定页面的事件无法触发, 但有时侯却可以 !!! <script type=“text/javascript” src="/libs/mobileEvent.js?v0.1"></script> //js content $(function(){ //test $(".block-gift:first").click(function(){ alert(“test”); }); });

3 回复

发现每次都自问自答, 提问之后突然又找到问题了, 唉 纠结; 具体原因的话应该是由于Meteor 框架机制吧, 把jquery代码写在Meteor提供的Template 中 rendered 函数里就好了

Template.myTemplate.rendered = function ( ) { ... }

http://docs.meteor.com/#template_events

Template.myTemplate.events(eventMap) Client

谢了, 不过我是需要在模板初始化的时候, 循环给指定的区域绑定多个事件的,只能在rendered 里面做了

回到顶部