如何在jquery中获取锚标记内的文本

时间:2013-09-16 08:02:41

标签: jquery anchor

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

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

在上面的标签上我想在侧面找到一个锚点标签,我点击它 但点击上面的每个锚标签给我一个相同的答案('link1link2'),当我点击第一个标签时,如何点击第二个锚标签时,如何获得'link2', 请注意锚标记可以是无限的

2 个答案:

答案 0 :(得分:5)

使用此:

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

答案 1 :(得分:3)

在单击处理程序中,this指的是触发处理程序执行的元素:

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