<table width="200" border="1">
  <tr>
    <td>1</td>
    <td>1</td>
    <td>1</td>
  </tr>
  <tr>
    <td>2</td>
    <td>2</td>
    <td><a href="javascript:del(this)">2</a></td>
  </tr>
  <tr>
    <td>3</td>
    <td>3</td>
    <td>3</td>
  </tr>
</table>
function del(obj)
{
//我想在这里删除表格的这一行,如何用jquery 操作,谢谢
}

解决方案 »

  1.   

    <td><a href="javascript:;" onclick="del(this);">2</a></td>function del(obj)
    {
       
        $(obj).parents("tr").remove();
    }
      

  2.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
     <head>
      <title> New Document </title>
      <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.1.min.js"></script>
     </head> <body>
      <table width="200" border="1">
      <tr>
      <td>1</td>
      <td>1</td>
      <td>1</td>
      </tr>
      <tr>
      <td>2</td>
      <td>2</td>
      <td><a href="#" onclick="del(this);">2</a></td>
      </tr>
      <tr>
      <td>3</td>
      <td>3</td>
      <td>3</td>
      </tr>
    </table>
    <script type="text/javascript">
    function del(obj) {
    $(obj).parents('tr').remove();
    }
    </script>
     </body>
    </html>
      

  3.   

    谢谢!
    <a href="javascript:;" onclick="del(this);">2</a>

    <a href="#" onclick="del(this);">2</a>有区别吗?
      

  4.   

    不好意思,我搞错了,我是想问这样有区别没<a href="#" onclick="del(this);">2</a>

    <a href="javascript:del(this);">2</a>我经过测试,下面的例子不能达到目的,但不知具体是个什么区别!
      

  5.   

    下面这这种导致在js方法里面接收不到this值 .