<td>
 <a onclick="aa($(this.parentNode))"></a>
 <a></a>
 <div class="bb"></div>
</td>function aa(pn){
   pn.children("[class=bb]").html("aa")
}
似乎找不到div,路径不对么?

解决方案 »

  1.   

    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script>
    function aa(pn){
    pn.children("[class=bb]").html("aa")
    }
    </script>
    <style>
        .show{display:block;}
        .hide{display:none;}
        a{cursor:pointer;color:blue;}
    </style>
    <td>
    <a onclick="aa($(this.parentNode))">ddd</a>
    <a></a>
    <div class="bb"></div>
    </td>
      

  2.   

    测试通过,没问题或者LZ可以用下面的完整代码再测试一遍<script src="http://code.jquery.com/jquery-latest.js"></script>
    <script>
    function aa(pn){
    pn.children("[class=bb]").html("aa")
    }
    </script>
    <style>
        .show{display:block;}
        .hide{display:none;}
        a{cursor:pointer;color:blue;}
    </style>
    <table>
    <tr>
     <td>
    <a onclick="aa($(this.parentNode))">ddd</a>
    <a></a>
    <div class="bb"></div>
     </td>
    </tr>
    </table>
      

  3.   

    我换了种方法去获得div了,这个问题先再议吧,这个项目比较紧急,先不考虑这种情况了,谢谢大家帮忙