1

だから私はこれを持っています:

<span class="a"> String <span class="b">Herp</span> </span>

次のように、span.b の文字列を取得せずに、span.a の文字列を変数として定義する必要があります。

var a = $(".a").text();

どうすればいいですか?

4

2 に答える 2

4
var a = $(".a")[0].firstChild.nodeValue;
于 2012-06-18T22:19:10.350 に答える
0

デモ

var txt1 = $(".a").contents().filter(function() {
  return this.nodeType == 3;
}).text();

または好き:

var txt1 = $('.a')[0].childNodes[0].nodeValue;

デモ 2

于 2012-06-18T22:41:04.420 に答える