代码之家  ›  专栏  ›  技术社区  ›  DarkLeafyGreen

jquery,选择嵌套元素

  •  0
  • DarkLeafyGreen  · 技术社区  · 14 年前

    我选择

    $("a.tp[programm='" + programm + "']");
    

    然后我要选择它的嵌套元素 砰砰声 并设置它的文本。我怎么知道?

    <h4><a programm="74" class="tp" href="#"><img src="/images/tuo.png"></a><a href="">
    <img width="180" height="40" src="/images/kauf_default.png"><br>test 
    <span class="thump">1</span><img src="/images/ilike.png"></a></h4>
    
    2 回复  |  直到 14 年前
        1
  •  3
  •   kennytm    14 年前

    <a class="tp" programm="foo">blah <span class="thump">setTextOfThis</span> blah</a>
    

    $("a.tp[programm='" + programm + "'] span.thump").text(newText);
    

    $("a.tp[programm='" + programm + "'] + a span.thump").text(newText);
    

    ... ~ a span.thump <a> <span> <a programm>

        2
  •  0
  •   gnarf    14 年前

    <span> <a> .parent() .find()

    $("a.tp[programm='" + programm + "']").parent().find('.thump');