如何使用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隐藏每个元素,那么最有效的方法是什么?谢谢你的时间。