如何获取我从一组锚标签中点击的锚标记的text()
值。下面的代码获取锚标记的所有文本值:
$('#search-helper-container, .search-match a').on('click',function(e){
e.preventDefault();
var test = $(this).find('a').text();
console.log(test);
});
我如何修改,如果只获得我点击的锚标记的文本值? Fiddle
答案 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