meteor:如何在css选择器中使用多个类

时间:2013-02-01 20:01:02

标签: javascript css-selectors meteor

这在流星中很有效。

Template.xxx.events = {
'click .btn-plus': function(event) {}
}

但是在这个例子中,事件从未被解雇过。

Template.xxx.events = {
'click .btn.btn-success.btn-mini.btn-plus.pull-right': function(event) {}
}

为什么你不能使用多个类作为选择器?我需要识别.btn-plus类上的按钮。

问候,cid

编辑:

我的临时解决方案:

HTML文件:

<div class="btn-plus">
  <button class="btn btn-primary btn-mini pull-right">Caption</button>
</div>

JS-文件:

Template.xxx.events = {
  'click .btn-plus': function(event) {}
}

2 个答案:

答案 0 :(得分:2)

我只是快速浏览一下文档。我认为这会奏效......

Template.xxx.events = {
    'click .btn .btn-success .btn-mini .btn-plus .pull-right': function(event) {}
}

答案 1 :(得分:2)

http://docs.meteor.com/#eventmaps

Template.xxx.events({
   'click .btn, click .btn-success, click .btn-mini, click .btn-plus, click .pull-right': function(event) {
      console.log("clicked a button");
   }
}

此处还有另一页解决此问题:Meteor JS: How to do I create event handler for multiple selectors?