Meteor JS:如何为多个选择器创建事件处理程序?

Cha*_*ory 27 javascript events meteor

我正在尝试为多个元素创建相同的事件处理程序,但无法在文档中的任何位置找到这样做.在下面的示例中,我尝试为所有文本处理创建一个单击处理程序.这适用于h1,但不适用于其他部分.

Template.page.events({
  'click h1, h2, h3, h4, h5, h6' : function (e, template) {
    console.log("clicked");
  }
}
Run Code Online (Sandbox Code Playgroud)

sbk*_*ing 53

试试这个:

Template.page.events({
  'click h1, click h2, click h3, click h4, click h5, click h6' : function (e, template) {
    console.log("clicked");
  }
}
Run Code Online (Sandbox Code Playgroud)

我相信事件映射不支持逗号分隔选择器,因为逗号用于分隔单个事件名称或event selector.

  • 注意:请勿在逗号后面省略空格. (3认同)