Tutorial: Modificar links com a ajuda de jQuery

  • Autor Autor SnakeNet
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
S

SnakeNet

Xi
Programador
Más de una vez nos habrá pasado que por algún motivo tenemos enlaces inservibles que realmente tenemos publicado por toda nuestra página web como puede ser nuestras redes sociales o página de facebook o otras páginas.

La cuestión es que nosotros recopilamos y publicamos constantemente pero en el momento que el enlace se cae queda inaccesible de todos lados y la verdad es larga la cola a la hora de modificar los enlaces.

Bien si usamos mysql con una consulta podamos hacer un cambio inmediato pero si por ejemplo se tratase de blogger cuyo no tenemos acceso a esos privilegios como podríamos hacerlo?

Seria la larga y tediosa de hacer cambio uno por uno, pero los visitantes siguen accediendo y una opción para solucionar un enlace caido mientras se soluciona o lo remplazas es la siguiente.

Por lo general solemos usar la libreria de jQuery no seria necesario llamarla ya que normalmente suele estar ya en nuestra página o plantilla de lo contrario solo deberán llamarla.

Inserir CODE, HTML ou PHP:
<script type="text/javascript" src="[URL="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.1/jquery.js"]//cdnjs.cloudflare.com/ajax/libs/jquery/2.2.1/jquery.js[/URL]"></script>

Una vez teniendo la librería en <head> solo seria necesario meter las lineas que harán nuestro cambio.
Inserir CODE, HTML ou PHP:
<script type='text/javascript'>
 $( document ).ready(function() {  $('a[href="http://enlace.com"]').attr('href', 'http://enlace.es').text('Texto');
});
</script>

Lo unico que deberiamos cambiar es elenlace.mx | Hosting Monterrey y en Mexico, Dominios y Publicidad en Mexico y enlace.esÂ*-Â*This website is for sale!Â*-Â*Sexo Resources and Information. y "Texto".

Si solo queremos cambiar el enlace y no el texto debemos suprimir .text('Texto') y si fuese al revés deberíamos suprimir .attr('href', 'http://enlace.es') y eso seria todo.
Ojo!!, Está opción no se recomienda para un uso prolongado si no más bien uso esporádico temporal para evitar que los visitantes tengan enlaces caídos mientras los arreglamos.

DEMO
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Muchas gracias por tu tiempo para publicar este aporte 🙂
 
Muchas gracias 😉
 
Voltar
Topo