jquery怎么删除tr的上一个

如题所述

下面分别列出html代码和js代码

html代码

<table>
<tr>
     <td>
         经历20多天的旅行,从芬兰南部到北部再到挪威的北角,再从北角到挪威的南部,沿着挪威支离破碎的峡湾,钻山洞,坐渡轮,途径无数无名的峡湾,每一处都漂亮的让人走不动道儿。
        </td>
    </tr>
<tr>
     <td>
         <span class="delprevbtn">点我删除我上一行</span>
        </td>
    </tr>
<tr>
     <td>
         <span class="delnextbtn">点我删除我下一行</span>
        </td>
    </tr>
<tr>
     <td>
         说起挪威,玩家们必会提到盖朗厄尔峡湾、哈当厄尔峡湾、吕瑟峡湾和松恩峡湾,似乎峡湾成了挪威的代名词,无数旅行者在前辈们的指引下前仆后继奔向四大峡湾,我也不例外,两个月的资料准备,看了无数的游记帖子,踌躇满志的踏上旅途。注:本代码由且听风吟福利吧(3tii.com)提供,希望对你有帮助。
        </td>
    </tr>
</table>

js代码

$(".delprevbtn").click(function(){
$(this).parents("tr").prev("tr").remove();
});
$(".delnextbtn").click(function(){
$(this).parents("tr").next("tr").remove();
});

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-01
$('.tr-name').prev('tr').remove()