2012-06-19 10 views
14

que tienen una casilla de verificación con un id de ActiveListcasilla jQuery onchange

He intentado lo siguiente, pero no parecen funcionar (no tengo a continuación en):

$(document).ready(function() { 
 
    $('#activelist :checkbox').change(function() { 
 
    alert('changed'); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input type="checkbox" id='inactivelist' value="inactivelist" />

+0

no veo dónde está el contenedor activelist' '#? –

+1

No es un contenedor, es un selector defectuoso (typo * y * espacio, creo). –

Respuesta

30

Hay no es necesario utilizar :checkbox, también reemplazar #activelist con #inactivelist:

+0

¿sabes lo que es '# activelist'? – undefined

+0

Te das cuenta de que hay un error tipográfico en el 'id' de su marcado publicado, ¿verdad? –

+0

sí, reemplazo 'activelist' por' inactivelist' – mgraph

6

Hay un error tipográfico:

$('#activelist :checkbox')... 

debe ser:

$('#inactivelist:checkbox')...