我正在尝试编写代码来搜索所有子节点以查找具有特定类的div。 DIV没有ID。这是我将要使用的HTML。
<div class="outerBUBGDiv">
<div class="innerBUBGDiv">
<div class="bgHeaderH2">Technology Group</div>
<div class="bgBodyDiv">
<div align="center">
<img height="33" border="0" width="180" src="/heading.jpg"/>
/////other stuff here/////
</div>
</div>
</div>
任何想法如何使用类bgHeaderH2获取div中的文本。
提前致谢。
评论补充说,最初并没有很好地解释这一点)
答案 0 :(得分:60)
$(this).find(".bgHeaderH2").html();
或
$(this).find(".bgHeaderH2").text();
答案 1 :(得分:28)
根据您的评论,修改此内容:
$( '.bgHeaderH2' ).html (); // will return whatever is inside the DIV
为:
$( '.bgHeaderH2', $( this ) ).html (); // will return whatever is inside the DIV
有关选择器的更多信息:http://docs.jquery.com/Selectors
答案 2 :(得分:2)
我不确定我是否理解你的问题,但是如果这个div是其他div的孩子也无所谓。您可以使用以下代码简单地从类bgHeaderH2获取所有div的文本:
$(".bgHeaderH2").text();