我的代码
Template.profile.events({
'keypress .add_comment': function (evt, template){
if(evt.which === 13){
alert($(event.currentTarget).val());
}
}
我的代码无效。请帮帮我。
谢谢
答案 0 :(得分:0)
错误发生在警报行中。您无需使用流星中的$来访问该事件。
我尝试了以下内容,并且效果很好。
'keypress .add_comment': function (evt, template){
console.log(evt);
if(evt.which === 13){
alert("Enter!");
}
我不确定你要做什么,但要通过Meteor的教程。它与jQuery的方式有点不同。希望有所帮助!
答案 1 :(得分:0)
您可以直接使用jquery获取
之类的文本$('.add_comment').val();
或
$(evt.currentTarget).val();
你写的是事件而不是evt。