通过MeteorJS加载外部JS / JQuery脚本

时间:2015-08-15 00:34:50

标签: javascript meteor

我正在尝试使用Meteor加载外部脚本。

目前在layout.js中使用此代码取得了一些成功。

Meteor.startup( function() {
$.getScript('js/scripts.js');

});

但是,如果我转到另一个网址并回到它,脚本将不再有效。 (我发现它不起作用,因为我的背景封面图像消失了。)

感谢先进的任何有专业知识帮助我的人。

1 个答案:

答案 0 :(得分:4)

任何外部脚本都应放在client/compatibility中,Meteor会为您加载;不需要$.getScript('js/scripts.js');

然后,您可以在模板上实例化该脚本,如:

Template.game.onRendered(function(){
  $('.grid').isotope({});
});