Usando .Delegato para animar a los hermanos de la imagen usando el mouseEnter o MouseOver? -- javascript campo con jquery camp Relacionados El problema

using .delegate to animate image siblings using mouseenter or mouseover?


0
vote

problema

Español

Estoy usando .Delegato para desvanecer la opacidad de los hermanos de la imagen seleccionados, he escrito una declaración de IF que determina si el tipo de evento es el mousever o el mouseEnter, entonces realiza el animado. Mi problema es el || Como no estoy seguro de cómo puedo escribir, si es así, ¿funciona?

  req.file2  

Sería genial si alguien me pueda aconsejar el mejor método para lograr el efecto

kyle

Original en ingles

I am using .delegate to fade the opacity of the selected image siblings, I have written an if statement that determines whether the event type is mouseover or mouseenter then performs the animate. My problem is the || as Im not sure how I can actually write the if so that it works?

$('#holder').delegate('#holder > .img', 'hover', function(e) {             var $image = $(this);             var $imageSiblings = $image.siblings();              if(e.type === 'mouseenter || mouseover') {                 $imageSiblings.stop().animate({ 'opacity' : 0.8 }, 200);             } else {                 $imageSiblings.stop().animate({ 'opacity' : 1 }, 200);             }              console.log(e.type);          }); 

It would be great if someone could advise me of the best method to achieve the effect

Kyle

     

Lista de respuestas

2
 
vote
vote
La mejor respuesta
 
  temp > 03  

En realidad, el tipo de evento nunca será temp > 04 . temp > 05 Se une a temp > 06 y temp > 07 SOLAMENTE.

Es posible que desee hacer esto:

  temp > 08  

Pero creo que ni siquiera necesita temp > 09 aquí.

 
if(e.type === 'mouseenter' || e.type === 'mouseover') { 

Actually the event type will never be mouseover. hover binds to mouseenter and mouseleave only.

You might want to do this:

$('#holder').delegate('#holder > .img', 'mouseenter mouseover', function(e) {      $(this).siblings().stop().animate({ 'opacity' : 0.8 }, 200); }).delegate('#holder > .img', 'mouseleave', function(e) {      $(this).siblings().stop().animate({ 'opacity' : 1 }, 200); }); 

But I think you don't even need mouseover here.

 
 
   
   

Relacionados problema

1  $$ en jQuery, ¿para qué se usa?  ( In jquery whats this used for ) 
Si alguien solo escribe: $("#downloadTabs>div").each(function(el) { el.setStyle("display", "none"); el.removeClass('active'); }); ...

210  ¿Cómo puedo excluir $ (esto) de un selector de jQuery?  ( How can i exclude this from a jquery selector ) 
Tengo algo como esto: <div class="content"> <a href="#">A</a> </div> <div class="content"> <a href="#">B</a> </div> <div class="content"> <a hr...

0  JQUERY, selectores de filtros de atributos y averiguar exactamente _which_ Elemento se hizo clic  ( Jquery attribute filter selectors and finding out exactly which element was c ) 
Tengo este jQuery que funciona bien $("li[id^='shop_id']").click( function () { alert("I clicked on id ??"); }); Lo anterior funcionará si se hace...

0  Deshacerse del disco en el artículo de la lista  ( Getting rid of disc in list item ) 
Estoy desarrollando un sitio usando jquery, y jquery ui Tabs. Por alguna razón, mis pestañas (lista desordenada) están mostrando sus balas en todos los navega...

2  Hacer OnClick Handler ignore los clics en los enlaces  ( Make onclick handler ignore clicks on links ) 
Tengo un controlador personalizado para un elemento de bloque (configurado a través del método .click () jquery). Este elemento de bloque puede contener enlac...

1  Problema de JSONRESULT  ( Jsonresult problem ) 
Tengo una ActionResult que devuelve esto: return new JsonResult() { Data = new { isDeleted = isEntityDeleted } }; En JavaScript, el valor devuelto por ...

11  Control deslizante jquery - Función de llamada después de la diapositiva  ( Jquery slider call function after slide ) 
Tengo una calada de jQuery que estoy usando para establecer la puntuación en una aplicación web. Yo orignally lo tenía para que el usuario haga clic en un bot...

0  ¿Cómo obtener el número de índice dentro de $ .click () de jQuery?  ( How to get index number inside click of jquery ) 
$("span.ws_label").click(function() { }) por selector "span.ws_label" Hay 5 elementos seleccionados, Cuando se hace clic en uno de ellos, ¿Cómo sabe...

2  Ajaxform en jQuery  ( Ajaxform in jquery ) 
Estoy usando AjaxForm. Ahora he encontrado un problema. Mi idea es cuando el usuario ingresa al nombre de usuario, si es un nombre de usuario incorrecto, debe...

1279  ¿Cómo pongo / no tomar una cookie con jQuery?  ( How do i set unset a cookie with jquery ) 
¿Cómo configuro y no prestar atención a una cookie utilizando jQuery, por ejemplo, cree una cookie llamada test y configure el valor en 1 ? ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos