События и всплывающее меню

Здравствуйте... Первый день как начал изучать JQuery. Мне необходимо сделать поисковые подсказки возле формы, пример как в гугле, яндексе.. Первое что пришло в голову:
$("#QuestForm").bind("*****", show);
function show(){
 $("#QuickSearch").show();
}
$("html").bind("click", hide);
function hide(){
 $("#QuickSearch").hide();
}
Тока при клике на форму, QuickSearch тоже будет исчезать.. т.е необходимо чтобы при клике на форму и на всплывшее меню это самое меню не исчезало... киньте ссылку если есть.. Спасибо
4 ответа

Если правильно понял что надо, то есть готовый плагин для такого на JQuery. Называется JQuery Autocomplete. Тут можно прочитать про него.


Спасибо)) только хочется сделать собственную реализацию... да и строк от силы 50-100 получится а не 700 кб.. как в этом плагине


Ну используй тогда событие blur.
$("#QuestForm").bind("*****", show);
function show(){
 $("#QuickSearch").show();
}
$("#QuestForm").bind("*!*blur*/!*", hide);
function hide(){
 $("#QuickSearch").hide();
}


Спасибо