为什么以下流星变化事件不起作用?

时间:2014-04-02 14:55:16

标签: javascript meteor

我希望每次输入.simditor-body时都会触发警报:

enter image description here

Template.postSubmit.events({
  "change .simditor-body": function() {
    alert("worked");
  }
});

但是现在没有任何事情发生。我做错了什么?

1 个答案:

答案 0 :(得分:1)

change上没有contenteditable个活动,因此您应该使用keypress事件,例如:

Template.postSubmit.events({
  "keypress .simditor-body": function() {
    alert("worked");
  }
});

同时检查http://www.quirksmode.org/dom/events/index.html与浏览器的DOM事件兼容性,并https://developer.mozilla.org/en-US/docs/Web/Reference/Events查看可用事件列表。

相关问题