Jquery 选择嵌套元素文本属性

Jquery 选择嵌套元素文本属性,jquery,Jquery,我有这个html <div id="content"> <div id="rightnow"> <h3 class="reallynow"> <span style="float:left;">Client Dashboard</span> </h3> </div> </div> 客户端仪表板 如何使用JQuery访问元素的文本属性 PS:我的DOM中可能有其

我有这个html

<div id="content">
  <div id="rightnow">
    <h3 class="reallynow">
      <span style="float:left;">Client Dashboard</span>
    </h3>
  </div>
</div>

客户端仪表板
如何使用JQuery访问
元素的文本属性

PS:我的DOM中可能有其他
reallynow
元素

var theText = $('#rightnow > h3.reallynow > span').text();
正如您所说,您可能还有其他
.reallynow
元素,我已尝试使用ID、span的父元素(h3)和直接子元素选择器使其尽可能具体。在不知道所有标记的情况下,这是尽可能简单的

var text = $('#rightnow .reallynow span').text();

$('#rightnow .reallynow span').text("your text");

组合类和id选择器,尽管有很多方法可以做到这一点

$("#rightnow .reallynow span").text()
对于直接父子关系

试一试


子选择器

您可以添加“h3.reallynow”以使其更加具体;)抱歉,这是离题,但在最近获得3k代表投票关闭的能力后,似乎这个网站上的MOD很乐意关闭问题。我完全同意,这就是我投票保持开放的原因。下面列出的5个MOD中的每一个都应该为自己感到羞耻。
$("#rightnow > h3.reallynow > span").text()