【发布时间】:2015-12-19 03:52:02
【问题描述】:
有没有办法定位标记为“组合”并显示名称“主要”的 optgroup 的第一个子项?
我需要将其从仅显示在移动菜单中的内容中删除(它不会显示在桌面菜单中)。这是菜单小部件无法访问的 Wordpress 主题菜单。菜单是由媒体查询(我猜)触发的 mobilemenu.js 创建的。它通过 2 个不同的名称/菜单项显示主页。我希望只针对该菜单项并使用 css display:none 或 jQuery getElementByID 解决方案,但到目前为止还没有运气。在这个问题上我有点过头了,因为我似乎无法瞄准它。任何帮助将不胜感激!
<div class="mobilenavi">
<select id="mm0" class="mnav" style="display: inline-block;">
<option value="undefined">Click here:</option>
<option value="http://somedomain.com/">Home</option>
<optgroup label="Portfolios">
<option value="#">Main</option>
<option value="http://somedomain.com/portfolio-1/">Portfolio 1</option>
<option value="http://somedomain.com/portfolios/portfolio-2/">Portfolio 2</option>
<option value="http://somedomain.com/portfolios/portfolio-3/">Portfolio 3</option>
<option value="http://somedomain.com/portfolios/beach-portfolio/">Beach Portfolio</option>
<option value="http://somedomain.com/portfolios/photos/">Photos</option>
</optgroup>
<option value="http://somedomain.com/contact/">Contact Kim</option>
</select>
</div>
【问题讨论】: