如何删除现有的菜单项

时间:2013-05-22 07:15:02

标签: javascript jquery html menu

我使用fg.menu.js创建菜单一旦加载我想要删除用户无法访问的不需要的菜单。 例如: -

<ul>
    <li> <a href="#">menu1</a>
        <ul>
            <li id="8000610"><a href="javascript: void(0)" onclick="javascript:setMenuItem('someaction')">Test1</a>
            </li>
            <li id="20247"><a href="javascript: void(0)" onclick="javascript:setMenuItem('someaction2')">Test2</a>
            </li>
            <li id="8000526"><a href="javascript: void(0)" onclick="javascript:setMenuItem('someaction3')">Test3</a>
            </li>
        </ul>
    </li>
</ul>

现在加载菜单后我想删除Test2

提前致谢

1 个答案:

答案 0 :(得分:1)

如果你使用jQuery,它就像$('#20247')一样简单.remove();

使用vanilla JS

element = document.getElementById("element-id");
element.parentNode.removeChild(element);

另外,请使用search