按钮单击上下移动键盘

时间:2014-03-28 06:15:26

标签: jquery html jquery-mobile

我们开发了一款适用于移动设备的小型聊天应用。在页脚中,我们有一个文本字段和按钮来发送消息。

当我们点击按钮时,键盘已在此处切换(向下和向上)。因为当我们点击按钮时,它会使输入字段失焦,然后键盘缩小。然后我们强行清除消息,然后我们将光标聚焦到输入字段,此处键盘打开。

非常讨厌。但它并没有发生在什么应用程序和Facebook应用程序中。

有人可以建议我们如何实现这一目标。我们正在使用jquery mobile ui js。

谢谢, 戈文德。

2 个答案:

答案 0 :(得分:0)

关闭虚拟键盘的一种方法是将焦点移动到另一个输入,然后立即模糊。在按钮的点击事件中尝试此操作。

$('#someinput').focus().blur();

答案 1 :(得分:0)

我试过这个并且有效:

$('#someinput').focus(function(){
  //do what ever you want

  $(this).blur() 
  //this will turn off the focus from the input and automaticlly should slide down the keyboard.
})