2013-03-18 68 views
0

我使用以下html以及idTabs jquery插件來創建一個選項卡式註冊/登錄/匿名帖子窗體。使用idtabs查找單選按鈕選擇jquery插件

<div id="form_tabs"> 
     <ul> 
      <li id="tab_radio_1"><span class="corner_fix"></span><input class="input_radio" type="radio" name="registered" value="1" checked="checked" /> <a class="selected" href="#tab1">Yep, I'm new here</a></li> 
      <li id="tab_radio_2"><input class="input_radio" type="radio" name="registered" value="2" /> <a href="#tab2">Nope, I'm registered</a></li> 
      <li id="tab_radio_3"><input class="input_radio" type="radio" name="registered" value="3" /> <a href="#tab3">I don't want to register</a></li> 
     </ul> 
//more divs, radio buttons and text boxes below// 

的問題是,如果我點擊的HREF鏈接改變標籤(隨後改變選擇的單選按鈕)上似乎不火的單選按鈕的值發生變化的事件。

我需要找出哪個單選按鈕是當前選中的,到目前爲止,沒有任何'正常'的Jquery代碼用於找出這個問題。

幫助非常感謝

回答

0

一個辦法是像

$("#form_tabs ul li a").on('click',function(e){ 
if($(this).closest("li> :radio").is(':checked')) 
    console.log('im checked'); 
else 
    console.log('im NOT checked'); 
});