我使用以下代码
在我的应用程序中禁用了输入密钥$(document).bind("keydown", disableEnter);
function disableEnter(e) { if (e.which == 13) e.preventDefault(); }
上面的代码工作正常,因为整个应用程序都不允许使用回车键。
现在,我想为特定的textarea输入启用回车键,
我尝试了下面的代码,
$(document).not('textarea').bind("keydown", disableEnter);
但是,它不起作用。任何建议..
答案 0 :(得分:2)
尝试
function disableEnter(e) {
if (e.which == 13 && $(e.target).is(':not(textarea)')) {
e.preventDefault();
}
}
演示:Fiddle