将相同的函数绑定到流星模板事件中的不同类

时间:2013-07-16 14:11:34

标签: templates events meteor

有没有办法将多个事件/类绑定到流星模板事件映射中的函数?

这样的事情:

Template.template_name.events(
{
    'click .class1 .class2 h1': function (event, template)
     {
          alert("click");
     }
 }

不起作用

1 个答案:

答案 0 :(得分:2)

根据我对meteor的经验,正确的语法是:

Template.templateName.events({
    "event1 cssSelector1, ..., eventN cssSelectorN":function(event,template){
    }
});

警告:逗号和下一个事件之间的空格很重要。

所以在你的例子中,你可能想出类似的东西:

Template.template_name.events({
    "click .class1, click .class2, click h1":function(event,template){
    }
});