Meteor 项目中使用jquery 失效 !!!
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 里面做了