Я использую автозаполнение jquery-ui.
Я хочу, чтобы список результатов поиска автозаполнения оставался открытым и закрытым, когда область за пределами области ввода текста автозаполнения и списка результатов поиска.
Я ссылался держать автозаполнение интерфейса открытым все время .
Теперь он остается открытым.но не могу узнать, как закрыть его, когда нажата внешняя область.
http://jsfiddle.net/9r3avhoe/6/
$("input").autocomplete({
source: ["Apple", "Boy", "Cat"],
minLength: 0,
response: function(event, ui) {
//console.log(ui);
},
select: function(event, ui) {
addObject(ui.item.value);
return false;
},
focus: function(event, ui) {
return false;
},
close: function(event, ui) {
if (!$("ul.ui-autocomplete").is(":visible")) {
$("ul.ui-autocomplete").show();
$( "#search" ).focus();
}
}
});