Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Mottie虚拟键盘和所选选择器_Javascript_Jquery_Jquery Plugins_Jquery Selectors_Virtual Keyboard - Fatal编程技术网

Javascript Mottie虚拟键盘和所选选择器

Javascript Mottie虚拟键盘和所选选择器,javascript,jquery,jquery-plugins,jquery-selectors,virtual-keyboard,Javascript,Jquery,Jquery Plugins,Jquery Selectors,Virtual Keyboard,我试图让以下两个优秀的jQuery插件协同工作 Mottie提供的虚拟键盘插件:(github.com/Mottie/keyboard) 一个名为Selected的选择器,根据用户类型过滤选项: (harvesthq.github.io/selected/)下面是一个我的意思示例(当我使用物理键盘时): 不幸的是,当我使用mottie的键盘时,这种过滤不会发生。以下是发生的情况的屏幕截图: 我的格言是: $('input,textarea')。键盘({layout:'qwerty',use

我试图让以下两个优秀的jQuery插件协同工作

  • Mottie提供的虚拟键盘插件:(github.com/Mottie/keyboard)
  • 一个名为Selected的选择器,根据用户类型过滤选项: (harvesthq.github.io/selected/)下面是一个我的意思示例(当我使用物理键盘时):
不幸的是,当我使用mottie的键盘时,这种过滤不会发生。以下是发生的情况的屏幕截图:

我的格言是:

$('input,textarea')。键盘({layout:'qwerty',usePreview:false,autoAccept:true})

知道为什么吗?也许这两位开发者(@mottie)可以回答这个问题


PS:因为需要10点来发布图像,所以我将它们作为链接。

您需要使用select2 open事件来初始化键盘()

更新:添加了特殊按键交互,允许在虚拟键盘上按enter键

包括此css以删除蓝色轮廓:

.ui-keyboard-input-current {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

谢谢你的回答。我会试试看。
.ui-keyboard-input-current {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}