这是我的按钮点击处理程序:
Template.kanjifinder.events({
'click input.btnOK': function () {
console.log("click");
SetCharacters();
}
});
但是在我为我的文本输入添加下面的事件处理程序之后,上面的按钮点击代码已停止工作。
Template.kanjifinder.events = ({
'keydown input.txtQuery': function (evt) {
if (evt.which === 13) {
SetCharacters();
}
}
});
如何让keydown事件处理程序和按钮单击事件处理程序都工作?
答案 0 :(得分:3)
请勿使用=
Template.kanjifinder.events({
'keydown input.txtQuery': function (evt) {
if (evt.which === 13) {
SetCharacters();
}
}
});
此外,您可以将两者结合使用:
Template.kanjifinder.events({
'click input.btnOK': function () {
console.log("click");
SetCharacters();
},
'keydown input.txtQuery': function (evt) {
if (evt.which === 13) {
SetCharacters();
}
}
});