我们开发了一款适用于移动设备的小型聊天应用。在页脚中,我们有一个文本字段和按钮来发送消息。
当我们点击按钮时,键盘已在此处切换(向下和向上)。因为当我们点击按钮时,它会使输入字段失焦,然后键盘缩小。然后我们强行清除消息,然后我们将光标聚焦到输入字段,此处键盘打开。
非常讨厌。但它并没有发生在什么应用程序和Facebook应用程序中。
有人可以建议我们如何实现这一目标。我们正在使用jquery mobile ui js。
谢谢, 戈文德。
答案 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.
})