1

endtag'tag'.innerHTMLを追加してレンダリングします 。選択したタグ html 内の表示コンテンツのみを取得するにはどうすればよいですか?

<div id="tabs">
    <ul class="tabs">
    <li class="current"><a><span>News</span></a></li>
    <li><a><span>Videos</span></a></li>
    <li><a><span>Photos</span></a></li>
    <li><a><span>Twitter</span></a></li>
    </ul>
</div>

<pre>実際には、タグ間のjsでこのようなコードを取得する必要があります

4

4 に答える 4

2

これを見てください:

http://jsfiddle.net/qGyf6/

HTML :

<li><a><span><b>News</b></span></a></li>

jQuery :

var pureText = $("li").text();
var val = $("li").val();
var html = $("li").html();
于 2012-09-24T13:17:29.173 に答える
1

HTMLタグのないテキストを意味する場合は、次を使用できます

$('tag').text()

参照

于 2012-09-24T12:21:22.270 に答える
1

text()代わりに使用する必要があります。これはテキストのみを返します

于 2012-09-24T12:21:50.153 に答える
0

純粋JavaScriptに使用できますinnerText

'tag'.innerText
于 2012-09-24T12:24:34.700 に答える