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

mouseover sobre cualquiera de tres elementos desate la misma funcion

Estas en el tema de mouseover sobre cualquiera de tres elementos desate la misma funcion en el foro de Frameworks JS en Foros del Web. hola amigos estaba probando algo, y no se como lograrlo tengo tres divs header menu y logo y con el siguiente script consigo lo deseado: ...
  #1 (permalink)  
Antiguo 12/10/2011, 19:29
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
mouseover sobre cualquiera de tres elementos desate la misma funcion

hola amigos estaba probando algo, y no se como lograrlo

tengo tres divs header menu y logo

y con el siguiente script consigo lo deseado:

Código Javascript:
Ver original
  1. $("#logo").mouseover(function () {
  2.         $("#header").animate({
  3.             opacity: "0.7",
  4.         }, 500 );
  5.     });
  6.    
  7.     $("#menu").mouseover(function () {
  8.         $("#header").animate({
  9.             opacity: "0.7",
  10.         }, 500 );
  11.     });
  12.    
  13.     $("#header").mouseover(function () {
  14.         $("#header").animate({
  15.             opacity: "0.7",
  16.         }, 500 );
  17.     });

como ven es lo mismo en los tres hacen que el header pierda opacidad

pero no me gusta por que al parecer tarda tiempo en hacerlo y despues devolverlo

me gustaria que al hacer click sobre cualquiera de ellos pasara lo mismo

algo como:

Código Javascript:
Ver original
  1. $("#logo") || $("#menu") || $("#header").mouseover(function () {
  2.         $("#header").animate({
  3.             opacity: "0.7",
  4.         }, 500 );
  5.     });

pero no se como lograrlo o si se puede,

gracias por su ayuda como siempre :)
  #2 (permalink)  
Antiguo 12/10/2011, 21:02
Avatar de marlanga  
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 3 meses
Puntos: 206
Respuesta: mouseover sobre cualquiera de tres elementos desate la misma funcion

Código:
$("#logo, #menu, #header").mouseover(function () {
        $("#header").animate({
                opacity: "0.7",
        }, 500 );
});
  #3 (permalink)  
Antiguo 12/10/2011, 22:00
Avatar de memoadian
Colaborador
 
Fecha de Ingreso: junio-2009
Ubicación: <?php echo 'México'?>
Mensajes: 3.696
Antigüedad: 14 años, 10 meses
Puntos: 641
Respuesta: mouseover sobre cualquiera de tres elementos desate la misma funcion

gracias :)

pero por alguna razón no me funciona :S

Etiquetas: elementos, funcion, mouseover, tres
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 19:59.