這是菜單有三個級別而且我想在第三級找到選中的複選框。我爲複選框選中了複選框功能但是Does not Work Fine.how我可以這麼做嗎?在子菜單中查找已選中的複選框
http://jsfiddle.net/LvsYc/7353/
<div class="tree"> <ul>
<li class='Root'>
<input type='checkbox'/><a href='#' name="Ar">First part</a>
<ul>
<li class='Root'>
<a id='6' href='#'><input type='checkbox' />Second part</a>
<ul class='SubRoot' >
<li><input id='1' type='checkbox' />Third part</li>
<li><input id='2' type='checkbox' />Third part</li>
</ul>
</li>
<li class='Root'><a id='7' href='#'><input type='checkbox' />Second part</a>
<ul class='SubRoot'>
<li><input id='1' type='checkbox' />Third part</li>
</ul>
</li>
</ul>
</li>
<li class='Root'>
<input type='checkbox'/><a href='#' name="Ar">First part</a>
<ul>
<li class='Root'>
<a id='6' href='#'><input type='checkbox' />Second part</a>
<ul class='SubRoot' >
<li><input id='1' type='checkbox' />Third part</li>
</ul>
</li>
</ul>
</li>
</ul> </div
var listPart = [];
$('.tree >ul>li input:checked').each(function() {
var A1 = this.id;
listPart.push(A1);
});
你需要解釋一下你想要更好一點。不幸的是,你的描述不太可讀。 –
立即檢查... –
您是否想要檢查父母複選框? – Apeiron