Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2018, 03:53
waspeis
 
Fecha de Ingreso: julio-2013
Mensajes: 44
Antigüedad: 10 años, 10 meses
Puntos: 0
Aplicar mismo efecto a varios enlaces

Buenas,

Quiero que al pasar el ratón por un enlace se aplique un pequeño efecto sobre una capa. La idea es que habrá dos grupos de enlaces, con un grupo se aplicará un efecto y con otro grupo se aplicará otro distinto.

Código CSS:
Ver original
  1. .clase
  2. {
  3.     background-color: #DCF3F9;
  4.     font-style: italic;
  5.     font-face: arial;
  6. }

Código Javascript:
Ver original
  1. $(document).ready(function()
  2. {
  3.     $("#enlace").mouseover(function(event)
  4.     {
  5.         $("#capa").addClass("clase");
  6.     });
  7.     $("#enlace").mouseout(function(event)
  8.     {
  9.         $("#capa").removeClass("clase");
  10.     });
  11. });

Código HTML:
Ver original
  1. <div id="capa"><font face="arial">Esta es la capa</font></div><br><br>
  2. <a id="enlace" href="">Efecto que se aplica al pasar el ratón</a><br>
  3. <a id="enlace" href="">Efecto que se aplica al pasar el ratón</a>

Se que el id no se puede repetir. En este caso sólo sale el efecto cuando se pasa el ratón por el primer enlace. He probado a poner class en lugar de id pero tampoco funciona, en ese caso no funciona con ninguno de los dos enlaces.

Cómo puedo hacer para que se aplique el mismo efecto al pasar el ratón por varios enlaces?

Muchas gracias