Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/03/2011, 07:15
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 10 meses
Puntos: 845
Respuesta: Jquery: Cambiar color a menu cuando esta activo

Que tal Jarkaos,

lo que estas mostrando traducido a jquery seria algo asi:

Código Javascript:
Ver original
  1. function highlightPage(collection, path)
  2. {
  3.     var ppath = path || window.location.href;
  4.     collection.removeClass('selected').each(function(k, v){
  5.         if($(this).attr('href') == ppath) $(this).addClass('selected');                
  6.     });
  7. }
  8.  
  9. $(document).ready(function () {
  10.     var links = $('#menu a');
  11.     highlightPage(links);
  12. });

lo que no entiendo es para que agregas el evento click al menu, al hacer click si no frenas el evento se recarga la pagina y perdes la clase.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)