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

标签 javascript meteor

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

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

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

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

最佳答案

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

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

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

关于javascript - 通过 MeteorJS 加载外部 JS/JQuery 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32020365/

相关文章:

javascript - 无法访问对象文字中另一个函数中的变量

javascript - 如果同时定义了 onsubmit 事件和 onsubmit 属性怎么办?

javascript - React 渲染图最后一个元素不更新

javascript - 在 Meteor 中为 Handlebars 模板返回多个值

http - Meteor HTTP GET 在 Mongo 循环中崩溃

javascript - Meteor 在客户端跟踪服务器端变量

javascript - Android native 浏览器通过用户代理正则表达式进行检测

javascript - 如何在不重新加载页面的情况下在醉酒工具提示中创建自动关闭链接?

meteor - 将github项目安装为meteor包

javascript - 来自 sub geo id XXX TypeError : Cannot read property 'lng' of null 的异常