Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/09/2016, 15:51
sintel_1
 
Fecha de Ingreso: enero-2014
Ubicación: Navarra
Mensajes: 94
Antigüedad: 10 años, 4 meses
Puntos: 18
Respuesta: Checkbox que marca un elemento en el que se encuentra

Hola.

puedes usar la funcion parent() para seleccionar el elemento padre

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.     <meta charset="UTF-8">
  4.     <title>select check</title>
  5.     <style type="text/css" media="screen">
  6.         .bg{background-color: green;}
  7.     </style>
  8. </head>
  9.     <div class="item">
  10.         <input type="checkbox" class="checking"><span>Activando checkbox y color de fondo</span>
  11.     </div>
  12.     <div class="item">
  13.         <input type="checkbox" class="checking"><span>Activando checkbox y color de fondo</span>
  14.     </div>
  15.  
  16. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
  17. <script type="text/javascript">
  18. $( "input[type='checkbox']").click(function() {
  19.      $(this).parent('.item').toggleClass('bg');
  20. });
  21. </script>      
  22. </body>
  23. </html>

saludos