1

所以我有这个:

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

我需要将 span.a 的字符串定义为一个变量,而无需获取 span.b 的字符串,例如:

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 回答