当按下回车键时,我一直编写以下代码来处理:
$("#selectorid").keypress(function (e) {
if (e.keyCode == 13) {
var targetType = e.originalTarget
? e.originalTarget.type.toLowerCase()
: e.srcElement.tagName.toLowerCase();
if (targetType != "textarea") {
e.preventDefault();
e.stopPropagation();
// code to handler enter key pressed
}
}
});
有没有办法扩展 jQuery,这样我就可以写:
$("#selectorid").enterKeyPress(fn);