Comunidad de diseño web y desarrollo en internet online

Hacer referencia a un objeto clickado en jQuery

Citar            
MensajeEscrito el 20 Dic 2007 05:41 am
Buenas, mi duda es esta:
Tengo este code

Código :

$("#nav ul li.link a").click(???.attr("id"));


Aquellas tres interrogantes, deben hacer referencia al link que estoy clickeando... unicamente a ESE link, ya que esta en una lista de <a> que solo se diferencian en el id, y hacer un evento para cada una, sería mucho código.

entonces ¿Que debo usar para hacerle referencia unicamente al elemento clickedo y no a los otros de la lista?

Por RattaMono

Claber

1863 de clabLevel

12 tutoriales

Genero:Masculino  

Cauroshigo Pirinola

opera
Citar            
MensajeEscrito el 21 Dic 2007 05:31 pm
Yo lo usaría asi:

Código :

$("#nav ul li.link a").click( function(){
   var mi_id = $(this).attr("id");
});


El this en jQuery es muy versatil ;)

Por Lunatic Lycanthrop

Claber

1203 de clabLevel

7 tutoriales

1 ejemplo

Genero:Masculino  

The dark places where wolves access internet with 46,6 kbps

firefox
Citar            
MensajeEscrito el 21 Dic 2007 09:04 pm
OMG Lunatic, eres mi hereo personal de esta semana :cry:

aparte de arreglar mi problema, nunca tuve idea de que podia pasar el this como parametro para $() U_U
asique me ayudaste para otros proyectos mas

alabado seas licantropo :alabado:

Por RattaMono

Claber

1863 de clabLevel

12 tutoriales

Genero:Masculino  

Cauroshigo Pirinola

opera

 

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