2013-07-18 43 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(''); 
     } 
    }); 
});