0

これは流星でうまく機能します。

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) {}
}
4

2 に答える 2

2

ドキュメントをざっと見てみました。これでうまくいくと思います...

Template.xxx.events = {
    'click .btn .btn-success .btn-mini .btn-plus .pull-right': function(event) {}
}
于 2013-02-01T20:06:41.057 に答える
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:複数のセレクターのイベントハンドラーを作成するにはどうすればよいですか?

于 2015-09-06T21:23:12.757 に答える