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