jquery UI タブを使用しています。#tab1
IDと#tab2
それぞれを持つ2つのタブがあります。両方のタブ
2 つのチェックボックス (合計 4)が含まれています。そして現在、すべてですunchecked
。今、私はこのjqueryコードを書きました:
$("#tab2").find("input:not(:checked)").each(function () { alert("1"); });
私の問題は、アラートが 4 回来ることですが、 2 回来るはずです。ここで何が問題なのですか?
編集
<div class="dialog">
<div id="tab">
<ul>
<li><a href="#tab1">A</a></li>
<li><a href="#tab2">B</a></li>
</ul>
<div id="tab1">
<input type="checkbox" />
<input type="checkbox" />
</div>
<div id="tab2">
<input type="checkbox" />
<input type="checkbox" />
</div>
</div>
</div>