Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/07/2015, 02:44
horusorion
 
Fecha de Ingreso: febrero-2013
Mensajes: 115
Antigüedad: 11 años, 10 meses
Puntos: 5
Respuesta: Desactivar div con css

Hola buenos dias, yo te hice un codigo de prueba no como lo tienes tu pero si con la funcion del checkbox, de manera que puedes modificarlo como quieras, o solo guiarte. Por lo menos yo me guiaria, asi aprendo... jejeje!
Código HTML:
Ver original
  1. [HIGHLIGHT="PHP"]
  2. [HIGHLIGHT="Javascript"]
  3. <!DOCTYPE html>
  4.     <title>carrusel</title>
  5.     <!-- Codigo css-->
  6.     <style type="text/css" media="screen">
  7.         .divs{
  8.             background: #069;
  9.             padding: 10px;
  10.             display: inline;
  11.             width: 100px;
  12.             margin:10px;
  13.         }
  14.     </style>
  15.  
  16.     <script src="jquery.js"></script>
  17.     <script>
  18.         //ahora aqui vamos con lo importante....
  19.         $(document).ready(function(){
  20.                 //verificaremos cuando un check box sea cambiado...
  21.                 $(".checkbox").change(function(){
  22.                     //ahora verificaremos el valor del atributo value
  23.                     var valor = $(this).val();
  24.  
  25.                     //creamos el id
  26.                     var id = "#"+valor;
  27.                     //verificamos si esta checked o no
  28.  
  29.                     var check = $(this).is(":checked");
  30.  
  31.                     if(check){//esta desactivado
  32.                         alert("Desactivado")
  33.                         //como esta tildado la desactivamos
  34.                         /*Yo cambiare el color y el borde para mostrar que esta desactivada, tu le agregaras los css que quieras*/
  35.  
  36.                         $(id).css({
  37.                             /*Esta es una estructura de Json la sintaxis es "atributo" : "valor", se utiliza para ingresar varios css en una sola sentencia, cada atributo css va separado por coma */
  38.  
  39.                             "background":"#999",
  40.                             "border":"1px solid red"
  41.                         });
  42.  
  43.                     }else{//no esta activado
  44.                         alert("Activado");
  45.  
  46.                         $(id).css({
  47.                             /*Esta es una estructura de Json la sintaxis es "atributo" : "valor", se utiliza para ingresar varios css en una sola sentencia, cada atributo css va separado por coma */
  48.  
  49.                             /*aqui llevamos los valores a como estaban antes, o sea sin bordes y azul el fondo*/
  50.  
  51.                             "background":"#069",
  52.                             "border":"none"
  53.                         });
  54.                     }
  55.                 });
  56.         });
  57.     </script>
  58. </head>
  59.  
  60. <div id="div1" class="divs">
  61.     <input type="checkbox" class="checkbox" value="div1">
  62. </div>
  63.  
  64. <div id="div2" class="divs">
  65.     <input type="checkbox" class="checkbox" value="div2">
  66. </div >
  67.  
  68. <div id="div3" class="divs">
  69.     <input type="checkbox" class="checkbox" value="div3">
  70. </div>
  71.  
  72. </body>
  73. </html>
[/HIGHLIGHT]
[/HIGHLIGHT]
__________________
http://tutorialesdelweb.blogspot.com/TutorialesWeb(principiantes)