Jquery 选择嵌套元素文本属性
我有这个htmlJquery 选择嵌套元素文本属性,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中可能有其
<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()