2012-06-21 3 views
0

Я использую закладки jquery UI. У меня есть 2 вкладки с идентификатором #tab1 & #tab2 соответственно. Оба табулятораКак снять флажок флажка

содержит 2 checkbox (всего 4). И в настоящее время все unchecked. Теперь я написал этот Jquery код:

$("#tab2").find("input:not(:checked)").each(function() { alert("1"); }); 

Моя проблема заключается в том, что предупреждение приходят в 4 раза, но он должен прийти 2 раза. В чем проблема?

EDIT

 <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> 
+2

Можете ли вы показать нам свой HTML? – antyrat

+1

или опубликовать [jsfiddle] (http://jsfiddle.net) –

+0

Это правильное поведение. Вам просто нужны отмеченные флажки активной (текущей) вкладки? –

ответ

Смежные вопросы