我只是想知道是否有一种方法可以重构此代码:
Template.bookmarks.events({
// save changes
'keyup .set_tag' : function(e,t) {
if(e.which === 13) {
save_changes(e.target.id.substring(3));
}
},
'keyup .set_name' : function(e,t) {
if(e.which === 13) {
save_changes(e.target.id.substring(4));
}
},
'click .save_changes' : function(e,t) {
save_changes(e.target.id);
}
});
尝试包装在一个表单标签中,并监听该表单的Submit事件。确保event.preventDefault()
然后,您可以避免所有键码为13的东西。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句