获取特定锚标记的文本

时间:2014-05-06 14:56:11

标签: javascript jquery

如何获取我从一组锚标签中点击的锚标记的text()值。下面的代码获取锚标记的所有文本值:

$('#search-helper-container, .search-match a').on('click',function(e){
            e.preventDefault();
            var test = $(this).find('a').text();
            console.log(test);
        });

我如何修改,如果只获得我点击的锚标记的文本值? Fiddle

1 个答案:

答案 0 :(得分:4)

您需要将单击处理程序绑定到容器search-match内的类#search-helper-container的锚元素。因此,您需要更改下面给出的选择器,然后单击处理程序中的this将引用单击的锚元素。

$('#search-helper-container a.search-match').on('click', function (e) {
    e.preventDefault();
    var test = $(this).text();
    console.log(test);
});

演示:Fiddle