我的dom看起来像:
<div class="blah">
<a href=""><img .. ></a>
<strong>blah blah</strong>
<a href=""><img /></a>
</div>
当我知道班级是“啰嗦”时,我如何才能获得强者的价值?
$(".blah").find("strong")
不起作用?
答案 0 :(得分:14)
试试这个:
$(".blah").find("strong").html();
$(“。blah”)。find(“strong”)只返回jQuery对象,而不是它的内容。
答案 1 :(得分:9)
var value = $('.blah strong').html();
比pim的答案更简单,但以同样的方式工作。它找到.blah的所有后代都是强标记,并返回第一个的html内容。
答案 2 :(得分:1)
试试这个
<script type="text/javascript">
$(document).ready(function() {
alert($(".blah > strong").text());
});
</script>
<div class="blah">
<a href="#">
<img src="#" /></a> <strong>blah blah</strong>
</div>