jQuery除了第一个和最后一个

时间:2017-03-05 08:07:57

标签: javascript jquery html

如何使用jQuery或JavaScript删除未排序列表中除first和last之外的所有伪前元素?

<ul class="nav">
    <li id="menu-item-241">
        ::before
        <a href="">
            <span>Some text</span>
        </a>
    </li>
    <li id="menu-item-242">
        ::before
        <a href="">
            <span>Some text</span>
        </a>
    </li>
    <li id="menu-item-243">
        ::before
        <a href="">
            <span>Some text</span>
        </a>
    </li>
    <li id="menu-item-244">
        ::before
        <a href="">
            <span>Some text</span>
        </a>
    </li>
    <li id="menu-item-245">
        ::before
        <a href="">
            <span>Some text</span>
        </a>
    </li>
    <li id="menu-item-246">
        ::before
        <a href="">
            <span>Some text</span>
        </a>
    </li>
</ul>

显然,我不打算用每个菜单项ID的css隐藏每个元素,那么最有效的方法是什么?谢谢你的时间。

0 个答案:

没有答案