我在几页上有一段代码,我需要更多:
$('.editable-textbox').live('keypress', function(e) {
if (e.keyCode == 13) {
$(this).blur();
return false;
}
return true;
}).live('keyup', function(e) {
if (e.keyCode == 13) {
$(this).blur();
return false;
}
return true;
});
它有几个缺点:
- 该代码并不暗示它的作用。它的作用是:当输入被击中时阻止表单提交,
.editable-textbox
类+控制模糊 - 当然代码重复
我只是想知道:有没有办法将它重构为这样的东西:
$('.editable-textbox').supressFormSubmitOnEnter();
用 jQuery。