Twitter bootstrap 使用引导可访问性脚本搜索drowdown关闭空间

Twitter bootstrap 使用引导可访问性脚本搜索drowdown关闭空间,twitter-bootstrap,accessibility,Twitter Bootstrap,Accessibility,我的网站上有一个搜索框下拉列表。问题是,当您键入多个单词的搜索词时,它会关闭下拉列表,因为引导辅助功能脚本认为用户正试图使用该空间进行导航。我的问题有两个: 如何防止它从搜索框中跳出 如果我这样做了,它是否仍然可以访问,如果不可以,建议 谢谢。小提琴在这里: 搜索框 尝试在自定义jquery中使用如下内容: $('input#q').keydown(function(e) { // alert (e.keyCode); if (e.keyCode ==

我的网站上有一个搜索框下拉列表。问题是,当您键入多个单词的搜索词时,它会关闭下拉列表,因为引导辅助功能脚本认为用户正试图使用该空间进行导航。我的问题有两个:

如何防止它从搜索框中跳出

如果我这样做了,它是否仍然可以访问,如果不可以,建议

谢谢。小提琴在这里:


尝试在自定义jquery中使用如下内容:

$('input#q').keydown(function(e) {

        // alert (e.keyCode);

    if (e.keyCode == 32) {
        e.stopPropagation();
    }
});
我认为这是可行的,但我并不擅长javascript


B.t.w.我用你链接的js代码在你的示例中进行了测试,我可以输入多个单词和空格。但我不是专业人士,因此可能会与某些内容冲突,但这是一个解决方案:)

我尝试在W10上使用Chrome复制您的示例,但没有为我关闭下拉列表?抱歉,必须包括引导辅助功能附加组件。不知道为什么JSFIDLE不保留它。。。
$('input#q').keydown(function(e) {

        // alert (e.keyCode);

    if (e.keyCode == 32) {
        e.stopPropagation();
    }
});