我是jQuery的新手. 我有如下列表元素. ul li a href="abc"ABC/a /li li !-- I want to remove this element-- ul li a href="def"DEF/a /li li a href="ghi"GHI/a /li /ul /li/ul 我想删除使用jQuery具有GHI锚标记的LI元素(在上面
我有如下列表元素.
<ul> <li> <a href="abc">ABC</a> </li> <li> <!-- I want to remove this element--> <ul> <li> <a href="def">DEF</a> </li> <li> <a href="ghi">GHI</a> </li> </ul> </li> </ul>
我想删除使用jQuery具有GHI锚标记的LI元素(在上面的示例中评论).
或者以其他方式我想根据锚标记中包含的href属性或文本删除该元素.
请帮忙
$("ul:first > li:eq(1)").remove()
选择第一个ul,然后删除第二个li子.
或者,如果你的意思是带有GHI标签的li,
$("ul:eq(1) > li:eq(1)").remove()
选择第二个ul,找到第二个li子.