我搜索了很多关于我的问题,但没有找到任何解决方案。我知道,我是JavaScript/JQuery中的新成员,但也许有人可以帮助我:)我做了这个漂亮的下拉菜单,工作的是什么,我需要什么,但是有最后一个bug。当我点击页面上的任何地方时,它不会隐藏。有我的JSFiddle当点击页面上的任何地方,下拉式隐藏
那里的任何解决方案?
有我的JavaScript/JQuery的
var $dropdown = $('.dropdown-content');
$(".dropdown-label").click(function(e){
var $drop = $(this).toggleClass('dropdown--active').find(".dropdown-content").stop(true).toggle(100);
$dropdown.not($drop).stop(true).hide(100);
return false;
});
尼斯一个队友! –
@prasad有更彻底的答案,因为他包括停止从冒泡点击。我试图专门回答OP的问题。 –
谢谢,这对我很有帮助! :) –