我正在实现 keypress 以在按下 enter 时提交。我做了一个 jquery 插件,我需要一些帮助:
jQuery.fn.enterPress = function(obj, button) {
if (e.which == 13) {
jQuery(button).click();
}
};
在此函数中,我检索 obj(html 表单)和按钮(将单击哪个按钮)。
我不确定,但我可能不需要这个“obj”。我的问题是我没有这个'e'。我尝试了很多方法,但我不知道我该如何找回它。
我做了这个:
jQuery('#' + obj.id).keypress(function(e) {}
但是这个函数被触发了两次,有时是三次。
谢谢