我的应用中有一个名为layout的模板。里面有:
<body id="body class="{{blue}}>
基本上我想要实现的是,当你点击一个网址时,例如,www.abc.com/sky,我想添加一个蓝色的 body 类:
<body id="body class="blue">
在我的客户文件夹中,我有这个但似乎不起作用:
Template.layout.helpers({
blue: function() {
var loc = window.location.href; // returns the full URL
if(/sky/.test(loc)) {
$('#body').addClass('blue');
}
}
});
我是 javascript 世界的新手,我正在学习一个教程,但该教程并不是针对 Meteor 的。