0
Я не хочу скрывать, когда нажимаю для ввода. http://jsfiddle.net/bTHNh/1/скрыть только тогда, когда я нахожусь снаружи
$("body").click(function() {
$(".search-input").hide();
});
$("#search").click(function() {
$(".search-input").toggle();
event.stopPropagation();
});
Попробуйте $ (HTML) .click вместо body.click –
Это то же самое – nikospap
Вы не проходя 'event' в вашей функции обработчика, хотя я полагаю, это просто надзор над вашей скрипкой, так как в противном случае это не сработает. –