为了账号安全,请及时绑定邮箱和手机立即绑定

根据li JQuery中输入元素的值删除元素li

根据li JQuery中输入元素的值删除元素li

慕姐4208626 2021-03-29 18:15:22
我有一个列表li的<li><label><input type='checkbox' class='className'  value='" + someID + "' /> Some Name </label></li>我创建的方式li的var container= "#checkbox-menu"var tempElement ="<li><label><input type='checkbox' class='className'  value='" + someID + "' /> Some Name </label></li>";$(container).append(tempElement);我需要删除liin中的值input等于的元素someID。我想出了这样的东西$("#checkbox-menu li:has('label'):has(input[value='"+ someID +"'])").remove()但是它没有用。预先感谢您的帮助。
查看完整描述

1 回答

?
梦里花落0921

TA贡献1772条经验 获得超6个赞

我不确定我到底找错了什么,但似乎您只想使用此行删除函数中的li:

$('input[value="' + someID + '"]').parents('li').remove();


查看完整回答
反对 回复 2021-04-08
  • 1 回答
  • 0 关注
  • 154 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信