私はこのようなリンクを持っている場合:私はjQueryを使ってテキストSign In
を取得するにはどうすればよいこのアンカータグ内のテキストをjQueryでどのように取得できますか?
<ul id="main">
<li>
<a href="/login">Sign In</a>
</li>
</ul>
を?
私はこのようなリンクを持っている場合:私はjQueryを使ってテキストSign In
を取得するにはどうすればよいこのアンカータグ内のテキストをjQueryでどのように取得できますか?
<ul id="main">
<li>
<a href="/login">Sign In</a>
</li>
</ul>
を?
text
メソッドを使用します。例:
var txt = $('#main li a').text();
あなたは、そのhref属性でアンカーを選択する、このアプローチを使用することができます。
$("#main a[href=/login]").text()
これがハイパーリンクURIに基づいてテキストを取得するために有用である:
var linkText = $('a[href="/login"]').text();
これが実際に唯一のテキストの場合は、#main
要素からdirecltyを得ることができます。 <a>
要素にドリルダウンする必要はありません。
$('#main').text();
トリミングすることもできますが、
$.trim($('#main').text());