2011-11-22 162 views
0

我想隱藏並顯示克隆divs。下面的代碼工作正常,但單擊按鈕組中的單選按鈕組(單選按鈕組)將被取消選中。克隆後,我將所有單選按鈕和DIV重命名爲「_1」,「_2」等。請讓我知道是否有任何建議。這是我的代碼。隱藏並顯示克隆divs

$(function() 
{  
    $('input:radio').live('click', function() { 
     var value = $(this).attr('id').substring(10); 
     if ($(this).val() === '1') 
     {  
      $("#div1Wrap_" + value).show(); 
      $("#div2Wrap_" + value).hide(); 
     } 
     else if ($(this).val() === '2') 
     { 
      $("#div1Wrap_" + value).hide(); 
      $("#div2Wrap_" + value).show(); 
     } 
    }); 
}); 
+0

你是否正在改變克隆單選按鈕的組?你會告訴我們克隆部分? – TheVillageIdiot

回答

0

也許在那些單選按鈕JS也被複制在克隆(這是在克隆默認()),其有效地連接的兩個拷貝的狀態。如果你不想這樣做,那麼你需要做克隆(假)。

+0

我確實將其更改爲克隆(false)。但它仍然是一樣的。 – nav100

+0

我剛剛用FireFox瀏覽器進行了檢查。它工作正常。我認爲它看起來像IE7問題。 – nav100