jQuery: ¿Cómo obtener el valor de un atributo html?

Tengo un elemento de anclaje html:

Link Text 

… y quiero obtener el contenido del título para poder usarlo para otra cosa:

 $('a').click(function() { var title = $(this).getTheTitleAttribute(); alert(title); }); 

¿Cómo puedo hacer esto?

 $('a').click(function() { var title = $(this).attr('title'); alert(title); }); 
 $('a').click(function() { var title = $(this).attr('title'); alert(title); }); 
 $(this).attr("title") 

Simplemente puede usar this.title dentro de la función

 $('a').click(function() { var myTitle = $(this).attr ( "title" ); // from jQuery object //var myTitle = this.title; //javascript object alert(myTitle); }); 

Nota

Use otro nombre de variable en lugar de ‘alerta’. Alert es una función de JavaScript y no lo usa como nombre de variable

Puede crear una función y pasar esta función desde el evento onclick

 Link Text  

Incluso puede intentar esto, si desea capturar cada clic en el documento y obtener el valor del atributo:

 $(document).click(function(event){ var value = $(event.target).attr('id'); alert(value); });