У меня есть этот код:Показать DIV, а затем скрыть при щелчке за пределами
$(function() {
$('#toggle4').click(function() {
$('.toggle4').slideToggle('fast');
return false;
});
});
который прекрасно работает и показывает DIV».toggle4' , но я хочу, чтобы скрыть его снова при нажатии вне/подальше от него.
Так что я добавил это:
$(document).click(function() {
$(".toggle4").hide();
});
Который работает, но он скрывает DIV даже когда я нажимаю внутри DIV».toggle4' (это поле ввода для поиска формы).
Любые идеи? Благодарю.
Да, только что перечитал и думаю, что вы правы. – BenM
Ах, этот сделал это. Я только что понял e.stopPropagation(). Отлично работает, спасибо! – Ironank