0

<b></b>jQuery または JavaScript を使用してすべてのタグのコンテンツを取得できるようにしたいのですが、どうすればこれを実現できますか?

たとえば、 hello i am here があった場合、 hello i am here」というテキストを文字列として取得できるようにしたいと考えています。

4

4 に答える 4

2

すべての要素を選択し<b>て反復処理するには:

$('b').each(function(){
   console.log( $(this).text() ); // hello i am here
});
于 2013-10-16T13:52:26.720 に答える
2

それらを配列にマップできます:

var values = $("b").map(function() {
    return $(this).text();
}).get();
于 2013-10-16T13:52:34.003 に答える
1

これを使用できます:

$('b').text();

デモはこちら

あなたがより正確な答えを得た後にあなたがしたいことに応じて...

多くの<b>要素があり、それらを配列に入れたい場合は、次を使用できます。

var arr = [];
$('b').each(function(){
    arr.push($(this).text());
});
于 2013-10-16T13:52:56.443 に答える