如何从ul中删除具有特定id的输入的li

时间:2017-02-22 14:15:48

标签: javascript jquery

我有一个输入的未排序列表。我想知道如何从提供输入的特定id的列表中删除输入。 以下是样本列表:

     <ul class="list>
        <li class="item"><input class="child" id"1" type"checkbox" name ="checkbox">"test 1"</li>
        <li class="item"><input class="child" id"2" type"checkbox" name ="checkbox">"test 2"</li>
        <li class="item"><input class="child" id"3" type"checkbox" name ="checkbox">"test 3"</li>
    </ul>

这与提议的解决方案不同,因为我在li中涉及输入而不仅仅是直接

2 个答案:

答案 0 :(得分:1)

您需要找到您的输入(按ID),然后转到最近的li父级,并将其删除:

$('#your-input-id').closest('li').remove();

答案 1 :(得分:1)

也许

function removeOption(id){
  $('input#' + id).closest('li').remove();
}