Javascript 单击选择上一个html标记

Javascript 单击选择上一个html标记,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,我有类似html的方案 <li>Some text <a href='#' class='click'>Remove</a> <input type='hidden' ></li> 如何在单击时选择上一个html标记?li不是上一个元素,而是父元素: $(".click").click(function () { $(this).parent().remove(); return false; }); .prev用于

我有类似html的方案

<li>Some text <a href='#' class='click'>Remove</a> <input type='hidden' ></li>
如何在单击时选择上一个html标记?

li不是上一个元素,而是父元素:

$(".click").click(function () {
    $(this).parent().remove();
    return false;
});
.prev用于兄弟姐妹,在您的情况下,li是家长,因此您可以使用.nearest


妈的,我花了这么多时间在这个问题上,因为我不知道‘李’是父母……:+1表示最近的。当你几个月后天真地修改html时,可以省去一些麻烦。。。真实故事
$(".click").click(function () {
    $(this).parent().remove();
    return false;
});
$(".click").click(function () {
        $(this).closest('li').remove();
        return false;
});