Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/10/2012, 10:26
jeremiselxi
(Desactivado)
 
Fecha de Ingreso: septiembre-2008
Mensajes: 269
Antigüedad: 16 años, 2 meses
Puntos: 22
Respuesta: Como sustituir una parte de un link con jquery

Cita:
Iniciado por quike88 Ver Mensaje
Hola,

Creo que algo así te podría funcionar (mejor si le agregas una clase a la tabla o a los enlaces):

Código Javascript:
Ver original
  1. $('a.noticia')on('click', function(e){
  2.     //detenemos el evento por defecto
  3.     e.preventDefault();
  4.  
  5.     var enlace = $(this).attr('href');
  6.    //reemplazamos
  7.     var nuevo_enlace = enlace.replace("node", "noticia");
  8.    //redirecionamos
  9.     window.location.href = nuevo_enlace;
  10. });


Código HTML:
Ver original
  1. <table width="200" border="1">
  2.   <tr>
  3.     <td>Titulo</td>
  4.     <td>Usuario</td>
  5.   </tr>
  6.   <tr>
  7.     <td><a class="noticia" href="localhost/mipagina/node/1">Noticia 1</a></td>
  8.     <td>Juan</td>
  9.   </tr>
  10.   <tr>
  11.     <td><a class="noticia" href="localhost/mipagina/node/2">Noticia 2</a></td>
  12.     <td>Maria</td>
  13.   </tr>
  14.   <tr>
  15.     <td><a class="noticia" href="localhost/mipagina/node/3">Noticia 3</a></td>
  16.     <td>Jose</td>
  17.   </tr>

Un saludo.


Excelente eso era justo lo que estaba buscando.