Foros del Web » Programando para Internet » Javascript »

Hover y active en javascript

Estas en el tema de Hover y active en javascript en el foro de Javascript en Foros del Web. Hola solo tengo una dudita es algo sencillo este código lo encontré en este foro, funciona perfectamente el único problema que tengo con el es ...
  #1 (permalink)  
Antiguo 25/09/2013, 20:01
 
Fecha de Ingreso: mayo-2012
Mensajes: 117
Antigüedad: 12 años
Puntos: 1
Hover y active en javascript

Hola solo tengo una dudita es algo sencillo este código lo encontré en este foro, funciona perfectamente el único problema que tengo con el es que quisiera que la imagen que aparece en el style css no usarla ahí si no en el html asi quien edita la web solo cambie la imagen desde html, pero cuando trato de removerla y ponerla en el html se me desaparece.. ahora lo que si quisiera poner en el css es una imagen transparente que he creado para que en vez de movese de background-position:left a background-position:right solo aparezca y desaparezca con opacidad... pero nada de eso me sale.

este es el codigo que uso para provar la animacion ayuda pls :/
Código HTML:
Ver original
  1. <!doctype html>
  2.     <title></title>
  3.     <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
  4.     <script type="text/javascript">
  5.         $(function(){
  6.             //variables de configuración
  7.             var clase_activo = 'boton-activo';
  8.             var clase_boton = 'boton';          
  9.            
  10.             //obtenemos los botones
  11.             var botones = $('.' + clase_boton);
  12.            
  13.             //agregar clase activa si se hace click
  14.             botones.click(function(){
  15.                 botones.not(this).removeClass(clase_activo);
  16.                 $(this).addClass(clase_activo)
  17.             });
  18.         });
  19.     </script>
  20.     <style type="text/css">
  21.     <!--
  22.        .boton{
  23.            /* Estilos comunes para TODOS los botones */
  24.            display:block;
  25.            float:left;
  26.            width:88px;
  27.            height:198px;
  28.            text-indent:-3333px; /*ocultar el texto*/
  29.            background-position:right; /* ubicar la imagen de fondo hacia la derecha */
  30.        }
  31.        /* estilos para cada boton */
  32.        #boton-axe{
  33.            background-image:url(file:///C|/Users/jesus/Desktop/399920_635810316445199_881883429_n.png);            
  34.        }
  35.        /* estilos para el boton activo y para el hover */
  36.        .boton:hover, .boton-activo{
  37.            background-position:left; /* ubicar la imagen de fondo hacia la izquierda */
  38.        }
  39.    -->
  40.     </style>
  41. </head>
  42.     <!-- el boton es un link con el texto axe unlimited, el cual ocultamos y ponemos una imagen -->
  43.     <a class="boton" id="boton-axe" href="#">Axe Unlimited</a> <!-- Imagen aparesca aqui -->
  44. </body>
  45. </html>

Etiquetas: ajax, funcion, hover, html, jquery, js, variable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:31.