<td class="left">
<a href="#"> ABCXYZ
</a>
</td>
How I can get value "ABCXYZ" of < a > in < td > in < table >?
答案 0 :(得分:1)
您可以使用以下脚本
$('.left a').html()
答案 1 :(得分:1)
您可以使用:
$(function(){
$('.left').click(function(){
var val = $(this).text();
alert(val);
});
});
或只是
var txt = $('.left a').text();
console.log(txt);
答案 2 :(得分:0)
如果你想获得锚标记文本,那么:
$("table tr td.left a").each(function (a, b) {
console.log(b.text);
});
如果您只想获得文字,请使用以下代码:
$("table tr td").on('click', function (e) {
console.log(e.currentTarget.textContent);
});
答案 3 :(得分:0)
你可以使用以下任何一种:
$('table td.left a').text();
$('table td.left a').html();
虽然我会尽可能地将一个id添加到锚点附近并将其用作选择器。
或者,如果您有多个,您可以执行以下操作:
$('table td.left a').each(function() {
var thistext = $(this).text();
// do something with thistext
});
答案 4 :(得分:0)
试试这个:
$scope.contact = {
name: contact.gd$name.gd$givenName.$t,
familyName: contact.gd$name.gd$familyName.$t,
phone: contact.gd$phoneNumber[0].$t,
mail: contact.gd$email[0].address,
organization: contact.gd$organization[0].gd$orgTitle.$t
};