我试着解释我的问题.
我有一个< div contenteditable =“true”id =“my_editeur> ;,我已经定义了一个按键”事件“,它允许我在用户点击”输入“时添加”p“. 它运行良好,但我想在这个新的’p’元素上定义光标,因为目前我的光标停留在第一个’p’元素上. 我试图使用jquery焦点函数,但似乎我们不能将此函数用于’p’元素.
你知道如何解决我的问题吗?
非常感谢您的帮助.
我的代码:
$('#my_editeur').keypress(function(e){
if(e.keyCode == 13) {
e.preventDefault();
$(this).append('<p ><br /></p>');
}
});
最佳答案 不确定这是否有效,但您是否尝试将tabindex =“0”添加到< p>?这意味着它可以成为大多数浏览器的焦点.