如何使用jQuery获取链接文本?

时间:2014-03-16 16:07:34

标签: javascript jquery

如何使用jQuery获取链接文本?

我的链接是:

<a href="htp://www.google.com" id="id1">google site</a>

我需要获得&#34; google site&#34;使用jQuery。

3 个答案:

答案 0 :(得分:7)

这是在UI中向用户显示的文本,而不是名称。为此,你使用jQuery的文本方法。

使用.text()方法

$('a').text();

即使您可以使用变量来获取值,例如:

var hyperLinkText = $('a').text(); // get the name
$('element').html(hyperLinkText); // write it somewhere

答案 1 :(得分:2)

如果您的锚点为href值,则可以使用 .attr()

var href = $('#id1').attr('href');

.prop()

var href = $('#id1').prop('href');

如果您想在锚内获取文字,可以使用 .text()

var text = $('#id1').text();

答案 2 :(得分:2)

你可以试试这个:

var linkText=$('#id1').text();