我有這樣的事情jQuery的下拉菜單中排除孩子從功能
<div id="dropdown-menu">
<div class="visiblestuff"></div>
<div class="foldoutstuff">
<form>
<some input value/>
</form>
</div>
</div>
我希望#下拉菜單並可以點擊,但不是它的孩子,讓我這樣做:
$(function() {
var DropdownChildren = $('div#dropdown').children();
$('div#dropdown').not(DropdownChildren).click(function(event) {
var $this = $(this);
$this.toggleClass('active');
$('.foldoutstuff').toggle();
});
});
該作品爲背景但不是形式節點... 我認爲問題是由摺疊開關()上的開關()造成的
請指教
不要忘記接受的
target
屬性一個答案。 – Henry