我有一个列表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();
添加回答
举报
0/150
提交
取消