¿Cómo puedo obtener el texto dentro de una etiqueta de anclaje en jQuery?

<div id="div1">
<a herf="#">link1</a>
<a href="#">link2</a>
</div>

//jquery
$("#div1 a").click(function(){
var text = $("#div1 a").text();
});

en las etiquetas de arriba, quiero poner texto junto a una etiqueta de anclaje que hice clic en ella, pero al hacer clic en cada una de las etiquetas de ancla de arriba, me da una misma respuesta ('link1link2'), ¿cómo puedo obtener 'link1' cuando hago clic primero una etiqueta y obtén 'link2' cuando hago clic en la segunda etiqueta de anclaje, ten en cuenta que las etiquetas de ancla pueden ser infinitas

Respuestas a la pregunta(2)

Su respuesta a la pregunta