当用户在jQuery或javascript中按 Enter 键时,如何向<br/>
添加<p contenteditable>
?
我尝试了所有解决方案而没有结局。始终显示div
元素。
目前正在尝试使用Chrome浏览器。
这是现在的解决方案:
$(this).val($(this).val() + "\n");
setTimeout(function(){
$($editedDiv).html($('.ui-selected').html().replace(/<div>(.*?)<\/div>/, "<br>$1"));
},100);
这个解决方案的问题是,当我按 Enter
时,插入符号的位置正在移动到句子的开头