表格如下:
 <table>
 <tr>
 <td>这个不隐藏</td>
 <td>要隐藏的表格1</td> <td>
 <table class="myClass">
 <tr><td>dfasfds</td></tr>
 </table>
 </td>
 <td>要隐藏的表格12</td> </tr>
 </table>如何通过JQUERY,取得这个class="myClass">的表格,然后把他上一级(td)的左右2个td隐藏?
谢谢!!

解决方案 »

  1.   

    $("table .myclass").parent().css("display","none")
      

  2.   

    $(document).ready(function(){
        var $hide = $("table .myClass").parent().siblings();
        $hide.eq(1).css("display","none");
        $hide.eq(2).css("display","none");
    })
      

  3.   


      <script type="text/javascript">
            $(function () {
                $("table.myClass").click(function () {
                    $(this).parent("td").prev("td").css("display", "none");
                    $(this).parent("td").next("td").css("display", "none");
                });
            });
        </script>
      

  4.   

    漏掉隐藏自己    <script type="text/javascript">
            $(function () {
                $("table.myClass").click(function () {
                    $(this).parent("td").css("display","none").prev("td").css("display", "none");
                    $(this).parent("td").next("td").css("display", "none");
                });
            });
        </script>