muchas gracias funciona super bien. cuando le hago click.
Pero que sucede en el caso que si ya el checkbox se encuentra marcado.
Código HTML:
Ver original<input type="checkbox" name="checkbox" id="check1" value="checkbox" checked>
cuando cargue la pagina como lo va a reconocer ?
Código HTML:
Ver original
<script languaje="javascript">
$(document).ready(function(){
$('#check1').load(function(){
if($(this).attr('checked') == true) {
$(this).parent().attr('style','background:#ff0000;')
} else {
$(this).parent().removeAttr('style')
// o $(this).parent().attr('style','background:#ff0000;') y elejis el color si no esta seleccionado
}
})
});
<table width="200" border="1" cellspacing="1" cellpadding="1"> <th scope="col"><div align="center"> <input type="checkbox" name="checkbox" id="check1" value="checkbox" checked> <th scope="col"><div align="center"> <input type="checkbox" name="checkbox2" value="checkbox"> <th scope="col"><div align="center"> <input type="checkbox" name="checkbox3" value="checkbox"> <input type="checkbox" name="checkbox6" value="checkbox"> <input type="checkbox" name="checkbox5" value="checkbox"> <input type="checkbox" name="checkbox4" value="checkbox"> <input type="checkbox" name="checkbox7" value="checkbox"> <input type="checkbox" name="checkbox8" value="checkbox"> <input type="checkbox" name="checkbox9" value="checkbox"> <input type="checkbox" name="checkbox14" value="checkbox"> <input type="checkbox" name="checkbox13" value="checkbox"> <input type="checkbox" name="checkbox10" value="checkbox"> <input type="checkbox" name="checkbox15" value="checkbox"> <input type="checkbox" name="checkbox12" value="checkbox"> <input type="checkbox" name="checkbox11" value="checkbox">