Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.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 jQuery UI自动完成随机大小的灰色框_Javascript_Jquery_Jquery Ui - Fatal编程技术网

Javascript jQuery UI自动完成随机大小的灰色框

Javascript jQuery UI自动完成随机大小的灰色框,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,我现在越来越被jQuery的自动完成特性弄糊涂了。 在建议框的第一个弹出窗口中,将创建一个灰色背景框,并在选择值后保留该框。 它只会在重新渲染的区域中消失。 e、 g.切换复选框的状态会使灰色框与复选框的边界框一起消失 我真的无法确定这个框出现的原因或方式,也无法确定它的颜色定义 以下是我初始化自动完成功能的代码: $('#inputsubstance') .autocomplete({ minLength: 2, source: schadstoffliste, foc

我现在越来越被jQuery的自动完成特性弄糊涂了。 在建议框的第一个弹出窗口中,将创建一个灰色背景框,并在选择值后保留该框。 它只会在重新渲染的区域中消失。 e、 g.切换复选框的状态会使灰色框与复选框的边界框一起消失

我真的无法确定这个框出现的原因或方式,也无法确定它的颜色定义

以下是我初始化自动完成功能的代码:

$('#inputsubstance')
.autocomplete({
    minLength: 2,
    source: schadstoffliste,
    focus: function() {
        return false;
    },
    select: function(event, ui) {
        this.value = ui.item.label + " (" + ui.item.cas + ")";
        return false;
    }
}).data("ui-autocomplete")._renderItem = function(ul,item){
    return $("<li></li>")
    .data("item.autocomplete", item)
    .append("<a><strong>"+item.label+"</strong> / "+item.cas+" - "+item.value+"</a>")
    .appendTo(ul);
};
$(“#输入物质”)
.自动完成({
最小长度:2,
资料来源:schadstoffliste,
焦点:函数(){
返回false;
},
选择:功能(事件、用户界面){
this.value=ui.item.label+”(“+ui.item.cas+”);
返回false;
}
}).data(“ui自动完成”)。\u renderItem=功能(ul,项目){
返回$(“
  • ”) .data(“item.autocomplete”,item) .append(“”+item.label+”/“+item.cas+”-“+item.value+”) .附录(ul); };
    我正在使用平滑主题,并在iPad上为phonegap开发。 不幸的是,我现在无法在桌面浏览器上测试,因为我使用的是phonegap的文件API。但这种情况也发生在桌面上,至少在Chrome上是如此

    编辑:

    在桌面浏览器上,覆盖层不会出现——不知何故,我自己被骗了。
    覆盖层似乎是iPad自动生成的覆盖层,当键盘出现时显示。

    你能创建一个小提琴吗?因此应用程序中有相当多的敏感数据,不幸的是我不能。与此同时,我成功地重建了一个桌面版本,在这里,这个覆盖不会违背我的想法。这种覆盖物似乎属于iPad的kayboard覆盖物