我试图将其作为文档就绪函数,在按下回车键时触发,但我不断收到错误消息“enableEnter 未定义”。
$(document).ready(enableEnter());
$('#formPartOverride').keypress(function enableEnter(event) {
if (event.keyCode == 13) {
event.preventDefault();
ezpConsole.partOverride.retrieveParts();
}
});
最佳答案
这是实现这一目标的正确方法:
$(document).ready(function () {
// When the DOM is ready, attach the event handler.
$('#formPartOverride').keypress(function (event) {
enableEnter(event);
});
});
// enableEnter is accessible in the whole page scope.
function enableEnter(event) {
if (event.keyCode == 13) {
event.preventDefault();
ezpConsole.partOverride.retrieveParts();
}
}
关于javascript - jQuery 文档准备好并按键调用一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24411718/