保持移动键盘 textarea 始终聚焦 jquery

keep up mobile keyboard textarea always focus jquery

我正在制作一个即时聊天页面 chat.php,一旦用户点击回车,消息就会传送到对话容器。当发生这种情况时,textarea 失去焦点并且移动键盘下降。

我一直在寻找如何让 textarea 始终保持专注,但我找不到任何一致的东西。

编写这段代码,一旦用户按下回车键,键盘就会上下跳动。

  var textarea = $('#chatting');

       textarea.bind("blur", function() {
                setTimeout(function() {
                                textarea.focus();
               }, 0);
             });

给出的另一个解决方案是使用 $('#chatting').focus(); 而不是结果进行初始化。

不要在模糊事件中这样做。有时人们想要 select 另一个菜单等

点击发送按钮后即可使用。回到文本区域

$('#button-send').click(function(){
$('#chatting').focus();
});