У меня есть значок поиска, щелкните по нему свою открытую панель поиска и скройте меню, но теперь я хочу, чтобы поиск div закрывался при случайном нажатии на страницу. я пытался это сделать, но я не смог, пожалуйста, помогите:скрыть div на случайный щелчок, используя jquery
<script>
$(document).ready(function(){
$('a#top-search').click(function(){
$('#searchform').toggleClass('block');
$('.main-nav').toggleClass('none');
});
if ($('#searchform').hasClass('block')){
$(body).click(function(){
$('#searchform').addClass('none');
});
};
});
</script>
Я бы изменил чек вокруг так на теле кликнуть и проверить, есть ли в форме поиска класс. Просто заметил, что кто-то уже сказал это. Если вы предоставите код, мы могли бы по-настоящему посмотреть сами. Еще лучше, если добавить JSFIDDLE :) – thatOneGuy
\t \t –