2014-03-19 75 views
0

我需要做不同的事情,具體取決於具有ID屬性的複選框是否被鼠標選中或取消選中。當執行檢查或取消選中時,需要觸發事件。我想可以使用一個單一的檢查事件處理程序,只是看看檢查狀態是什麼,但我不知道如何。輸入(按鈕)檢查和取消選中事件(jQuery)

+0

有你聽說過的[變化](HTTPS://developer.mozilla。 org/en-US/docs/Web/Reference/Events/change)事件,如果是的話嘗試使用[change event handler](htt p://api.jquery.com/change/) –

回答

0

可以使用當複選框狀態改變時,將被解僱的變化情況,因此,使用複選框

//dom ready handler 
jQuery(function ($) { 
    //change event handler 
    $('#myid').change(function() { 
     if (this.checked) { 
      //checked do something 
      $('span').text('checked'); 
     } else { 
      //unchecked do something else 
      $('span').text('unchecked'); 
     } 
    }) 
}) 

演示的ID註冊更改事件處理程序:Fiddle

也許你應該開始

+0

是的,你可以嘗試這個解決方案,它的工作。謝謝Arun –

0
function check_preconf() { 
    if(document.getElementById("step1_full").checked) { 
     $("#step2_half").prop("disabled", true); 
     $("#step3_half").prop("disabled", true); 
     $("#step4_half").prop("disabled", true); 
     $("#step5_half").prop("disabled", true); 

    } 
} 
相關問題