我想在点击它时隐藏div。为此,我有这个代码,完美的作品:当用jquery点击容器外部时隐藏div
var box3=$(".despcnt"); box3.mouseup(function() { return false; }); $(this).mouseup(function (a) { if(!($(a.target).parent(".despcnt").length>0)){ box3.removeClass("dino");box3.hide() } });
但我想从类中排除。 Despcnt一个链接,有类desplcnt所以当点击书房外或关闭相同的链接...没有试过把它没有工作。
有什么想法?
HTML
<a class="desplcnt" href="#">Link</a>
<div class="despcnt">
<ul>
<li><a data-value="1" href="#">Title</a></li>
</ul>
</div>
请说明什么问题 - 它真的很难理解你想要什么说 –
第二段是什么意思? – Biotox
代码工作正常,当他们在div外部单击时关闭。但是,如果你点击链接。 Desplcnt没有关闭,这就是我想要的。 对不起,如果你不明白,我使用谷歌翻译 – jon90