jquery – 在元素上定义游标

我试着解释我的问题.

我有一个< div contenteditable =“true”id =“my_editeur&gt ;,我已经定义了一个按键”事件“,它允许我在用户点击”输入“时添加”p“. 它运行良好,但我想在这个新的’p’元素上定义光标,因为目前我的光标停留在第一个’p’元素上. 我试图使用jquery焦点函数,但似乎我们不能将此函数用于’p’元素.

你知道如何解决我的问题吗?

非常感谢您的帮助.

我的代码:

$('#my_editeur').keypress(function(e){
        if(e.keyCode == 13) {
            e.preventDefault();
            $(this).append('<p ><br /></p>');          
        }
    });  

最佳答案 不确定这是否有效,但您是否尝试将tabindex =“0”添加到< p>?这意味着它可以成为大多数浏览器的焦点.

点赞