Имеется такая структура:
<div class="box">
<a href="#" class="link">Click</a>
<div class="pop_up">Info</div>
</div>
<div class="box">
<a href="#" class="link">Click</a>
<div class="pop_up">Info</div>
</div>
<div class="box">
<a href="#" class="link">Click</a>
<div class="pop_up">Info</div>
</div>
$(".link").click(function() {
$(this).closest('.box').find('.pop_up').toggle();
});
И таких блоков много. При клике на ссылку "Click" должно показывать блок pop_up именно с данного блока box.
Моих навыков хватило чтобы написать код, который при клике вызывает pop_up, при втором клике убирает. Только надо, чтобы попап убирался не только при повторном клике на "его" ссылку, но и при клике на любую другую ссылку с классом линк. Дабы не накладывался pop_up один на другой. Кто-то подскажет, как дополнить код?