0

我正在使用 jquery UI 选项卡。我有 2 个分别带有 id #tab1&的标签#tab2。两个选项卡

包含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>
4

1 回答 1

1

检查这个小提琴。它对我来说很好..

http://jsfiddle.net/kabichill/6XmYn/

于 2012-06-21T10:51:08.903 回答