使用jQuery </strong>在此div标签内找到<strong>标签

时间:2009-03-22 15:13:34

标签: jquery dom

我的dom看起来像:

<div class="blah">
  <a href=""><img .. ></a>
  <strong>blah blah</strong>
  <a href=""><img /></a>
</div>

当我知道班级是“啰嗦”时,我如何才能获得强者的价值?

$(".blah").find("strong")不起作用?

3 个答案:

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