Foros del Web » Programando para Internet » Javascript » Frameworks JS »

evento flip on mouseenter no se detiene

Estas en el tema de evento flip on mouseenter no se detiene en el foro de Frameworks JS en Foros del Web. hola a todos.. tengo un div . y quiero que al pasar el mouse o colocarme en el . haga una animación flip. que de ...
  #1 (permalink)  
Antiguo 12/10/2011, 17:55
 
Fecha de Ingreso: mayo-2009
Mensajes: 46
Antigüedad: 14 años, 11 meses
Puntos: 0
evento flip on mouseenter no se detiene

hola a todos..

tengo un div . y quiero que al pasar el mouse o colocarme en el . haga una animación flip. que de un lado aparece una imagen y del otro lado texto.

ahora lo que ocurre es q es facil disparandolo con un link o boton . pero quiero q ocurra dentro del mismo div..

bsucando en internet encontre una opcion mas o menos tengo esto:


Código HTML:
Ver original
  1. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
  2. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
  3. <script type="text/javascript" src="jquery.flip.min.js"></script>
  4. <script type="text/javascript" src="script.js"></script>
  5.  
  6. </head>
  7.  
  8.  
  9. <div id="main_articulos">
  10.  
  11.     <div class="articulo_editorial">
  12.  
  13.         <div class="articulo_home_editorial" title="nombre del articulo">
  14.             <div class="articulo_home_editorialFlip">
  15.                 <img src="img/articulos/1.png" alt="Nombre Articulo" />
  16.             </div>
  17.            
  18.             <div class="articulo_home_editorialData">
  19.  
  20.                 <ul class="articulo_home_editorialURL">
  21.                     <li><a href="seccion_editorial_articulo.html">Nombre del Articulo</a></li>
  22.                 </ul>
  23.  
  24.             </div>
  25.         </div>

y en mi lado de javascript tengo esto :
Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.     /*Marco A. Carrasco 12/oct/2011
  3.     Este Jquery Script rota un objeto div*/
  4.     $('.articulo_home_editorialFlip').bind("mouseenter",function(){
  5.         var elem = $(this);
  6.         if(elem.data('flipped'))
  7.         {
  8.             elem.revertFlip();
  9.             elem.data('flipped',false)
  10.         }
  11.         else
  12.         {
  13.                 elem.flip({
  14.                 direction:'lr',
  15.                 speed: 350,
  16.                 onBefore: function(){
  17.                    
  18.                     elem.html(elem.siblings('.articulo_home_editorialData').html());
  19.                 }
  20.             });
  21.            
  22.             // Setting the flag:
  23.             elem.data('flipped',true);
  24.         }
  25.     });
  26.    
  27. });

lo que ocurre es que al pasar el mouse sobre mi div.. y moverlo un poco se vuelve a activar todo y de nuevo hace el flip.

quisiera que estuviera mi imagen de un lado . pasara el mouse y se volteara a la seccion de texto.. y que se quedara ahi hasta q salga del div. y regresara a la imagen

espero explicarme .. saludos

Etiquetas: jquery
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 09:33.