Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2012, 14:01
Avatar de Trublux
Trublux
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 14 años, 4 meses
Puntos: 48
Respuesta: Unir dos funciones en una

Para hacerlo mejor necesitaría ver el HTML, aunque creo que te valdría algo así (no lo he podido probar):
Código Javascript:
Ver original
  1. $(function(){
  2.     $('#elemento-1, #elemento-2').mouseover(function(){
  3.         if( $(this).attr('id') == 'elemento-1' ){
  4.             var elemento = $('.elemento-b');
  5.         } else{
  6.             var elemento = $('.elemento-b');
  7.         }
  8.         elemento.slideUp(100);
  9.     });
  10. });

O así:
Código Javascript:
Ver original
  1. $(function(){
  2.     $('#elemento-1, #elemento-2').mouseover(function(){
  3.         var elemento = ( $(this).attr('id') == 'elemento-1' ) ? 'elemento-a' : 'elemento-b';
  4.         $('.'+elemento).slideUp(100);
  5.     });
  6. });

Por cierto, $(function(){}); es la abreviatura de $(document).ready();

P.D.: Cuando pongas código hazlo con el resaltado, por favor.
__________________
eZ Publish Developer Basic Legacy
eZ Publish Developer Basics (4.4)
Alojamientos rurales en España