Comunidad de diseño web y desarrollo en internet online

leer href sin que se valla a un link con jquery y attrb

Citar            
MensajeEscrito el 03 Mar 2009 04:24 pm
Hola , como estan ?

Estoy tratando de hacer en jquery , que tengo un hipervinculo con una url en el href="myurl" rel=""
al estilo del plugin de facebox site=> http://famspam.com/facebox , que tiene su propiea ibreria basada en Jquery , pero no entiendo como hacer este asunto de que presiono un link pero no se va al site ? ejemplo:

<script>
jquery code?
</script>

<a href="url_site" rel="milink">el link</a>

cuando hago click en el link no encuentro forma de solo leer el atributo href de un tag <a> el se me va a la url puesta ?

Por E

10 de clabLevel



Genero:Masculino  

Republica Dominicana

firefox
Citar            
MensajeEscrito el 07 Mar 2009 11:15 pm
Para obtener un atributo solo necesitas usar la propiedad attr y la guardas en una variable si deseas.

Código Javascript :

var url = $('a').attr('href');

Por drarock

Claber

705 de clabLevel

3 tutoriales

Genero:Femenino  

Lima, Peru

firefox
Citar            
MensajeEscrito el 09 Mar 2009 02:44 am
Exactly. Como te dice drarock se obtiene el valor del atributo.
Peeeeeeeeeeeero.. Sí, el enlace funcionará y te enviará al destino, a la página que tengas en el href por lo que de nada serviría almacenar el valor.

La solución es agregando un return false; Así:

Código Javascript :

$("a[@rel=milink]").click(function(){
var destino = $(this).attr("href");
return false;
});


y el link:

Código HTML :

<a href="url_site" rel="milink">el link</a>



Saludos.

Por ivanfc0o

Claber

391 de clabLevel

3 tutoriales

Genero:Masculino  

Hardcore UI

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.