У меня проблема с моим скриптом. Чтобы показать div, вам нужно нажать на ссылку. Но чтобы скрыть это, вы можете щелкнуть в любом месте вне div. Как я могу сделать этот div закрытым только после нажатия на ссылку?Скрыть div по щелчку jquery
$(function() {
$('#hidden').hide().click(function(e) {
e.stopPropagation();
});
$("a").click(function(e) {
$('#hidden').animate({ opacity: "toggle" });
e.stopPropagation();
});
$(document).click(function() {
$('#hidden').fadeOut();
});
});
почему вы хотите '$ (документ) .click (функция() { $ ('# скрытый') Затухание(); }); 'функция ?? – yashhy
У вас уже есть эффект переключения на ваш 'a', просто избавиться от части' document'. – TreeTree
http://jsfiddle.net/N4pbP/4/ –