当前位置 : 主页 > 网页制作 > JQuery >

使用jQuery从html中删除元素

来源:互联网 收集:自由互联 发布时间:2021-06-15
我是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元素(在上面
我是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元素(在上面的示例中评论).
或者以其他方式我想根据锚标记中包含的href属性或文本删除该元素.

请帮忙

$("ul:first > li:eq(1)").remove()

选择第一个ul,然后删除第二个li子.

或者,如果你的意思是带有GHI标签的li,

$("ul:eq(1) > li:eq(1)").remove()

选择第二个ul,找到第二个li子.

网友评论