У меня есть текст ввода, который я использовал для быстрого поиска, под этим вводом есть div, который я использую, чтобы показать результат поиска. набрав вход, результат появится в div.now, я хочу скрыть этот элемент (значение div) всякий раз, когда я нажимаю на окно и снова показываю его, нажимая на input.I пробовал несколько jquery-кода, чтобы скрыть элемент, но я не смог показать его снова.скрыть элемент при нажатии на любую страницу и показать его нажатием на другой элемент
$(window).click(function() {
$('#livesearch').hide();
});
$('#search').click(function() {
$('#livesearch').show();
});
Показать весь код + HTML. Код, который вы вставили, действителен. – gdoron
Вы пробовали положить 'e.stopPropagation' в обработчик кликов' # search'? Я не знаю, сработает ли это, но может. – Bojangles
Я понятия не имею, как использовать e.stopPropagation – kamal