2013-07-18 45 views

回答

13

你並不需要一個間隔值,每次有人改變複選框change事件被觸發,並且在事件處理程序中,您可以根據是否更改#show的HTML複選框被選中:

$('#check').on('change', function() { 
    var val = this.checked ? this.value : ''; 
    $('#show').html(val); 
}); 

FIDDLE

+0

我想提出的VAR值,我怎麼能這樣做? –

+0

@ thehero75 - 編輯了答案並添加了一個變量! – adeneo

5

工作演示http://jsfiddle.net/cse_tushar/HvKmE/5/

JS

$(document).ready(function(){ 
    $('#check').change(function(){ 
     if($(this).prop('checked') === true){ 
      $('#show').text($(this).attr('value')); 
     }else{ 
      $('#show').text(''); 
     } 
    }); 
});