我将summernote(http://hackerwins.github.io/summernote/features.html)文本编辑器与jquery和jquery表单结合使用。
实际上已经实施了其他库。
当按下回车键时没有任何反应。
是否有解决方案/补丁?
答案 0 :(得分:1)
某处可能存在禁用Enter键的脚本。这通常以表格形式完成,以防止在用户点击进入时意外提交表单。如果页面上有表单,请检查加载的脚本,看看是否有一个onKeyPress偶数处理程序检查是这样的:
$('html').bind('keypress', function(e)
{
if(e.keyCode == 13)
{
return false;
}
});
如果是这样,那就是你的问题。
答案 1 :(得分:0)
在summernote编辑器上有“回调”事件可以捕获关键事件。但是summernote仅具有keyup和keydown事件。
// onKeydown回调
$('#summernote')。summernote({
回调:{
onKeydown: function(e) {
console.log('Key is downed:', e.keyCode);
}
} });
// summernote.keydown
$('#summernote')。on('summernote.keydown',function(we,e){
console.log('Key down down:',e.keyCode);
});