jquery contenteditable linebreak

我有一个内容可编辑区域,我正在尝试禁用输入/返回并从输入创建一个新段落,我使用下面的脚本,但它一起禁用按钮,我想做的是返回只是放置换行符然后转到新段落。

$("#content").keypress(function(e) { return e.which != 13; }); 

所有帮助赞赏!

干杯,

Wazza

尝试这样的事情:

  $("#content").keypress(function(e) { if (e.which == 13) { e.preventDefault(); // I think this is the keyword you look for? $("#content").val($("#content").val() + "
"); // Handler for new p or line break etc. } });

请参阅此答案,了解如何在插入节点后放置插入符号,以及如何添加节点: 在contentEditable div中插入插入元素后立即设置插入位置