Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2010, 04:06
javi37
 
Fecha de Ingreso: abril-2009
Mensajes: 160
Antigüedad: 15 años, 7 meses
Puntos: 3
Pregunta ¿Cómo modificar el texto de un enlace?

Hola.

Tengo este sencillo código con jquery

Código:
<style type="text/css">
	.enlace {
		color:#060;
	}
</style>
<script language="javascript" type="text/javascript" src="jquery.js"></script>
<script language="javascript" type="text/javascript">
	$(document).ready(function(){
		$('p').attr({'style': 'color: #F00;font-style: italic; border: 1px solid #F0F'});// añadimos un atributo
		$('a').addClass('enlace'); // añadimos una clase a los enlaces
		$('a').attr({'target': '_blank', 'rel': 'external'}); // abrir enlace en otra página
	});
	function seleccionado(txt){
		$('a').removeClass('enlace'); // quitamos una clase
		$('a').html(txt + ' *'); // modificamos el texto del enlace
		$('p').hide();// ocultamos los párrafos
	}
</script>
<body>
<p>Seleccione el enlace, y verá que pasa</p>
<a href="http://www.google.es" onClick="seleccionado('Google');" >Google</a>
</body>
Lo que quiero es saber como modificar el texto que muestra un enlace, en este "Google", sin necesidad de pasar "Google" a la función, es decir que fuese algo como pasar "this.href" para modificar el enlace en si.

Para que mostrase, como en este caso "Google *" al pulsar sobre el mismo.

Gracias