php - 如何使用jquery删除wordpress菜单中的空链接?

标签 php jquery html wordpress

这是当我响应我的主题时,wordpress 中菜单的 html 代码

菜单的 HTML 代码是:

<ul class="menu l_tinynav1" id="menu-headermenu">
<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-20 current_page_item" id="menu-item-7365">
<span class="parent-nav-menu-span">
<a class="head_link" href="/">Home</a>
<a class="sub_link" href="/"></a>
</span></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom" id="menu-item-19">
<span class="parent-nav-menu-span"><a class="head_link" href="/pricing/">Pricing</a><a class="sub_link" href="/pricing/"></a></span></li>
<li class="spanarrow spanremove menu-item menu-item-type-custom menu-item-object-custom" id="menu-item-12">
<span class="parent-nav-menu-span"><a class="head_link" href="/financials" title=" Applications">Apps</a><a class="sub_link" href="/financials" title="Applications"></a></span>
<ul class="sub-menu sub-arrow2 access1024">
<li class="arr menu-item menu-item-type-post_type menu-item-object-page firstlist" id="menu-item-7370"><div class="top_arrow"> </div>
<span class="not-sub-nav-menu-span"><a class="head_link" href="/financials/" title="Software">Financials</a><a class="sub_link" href="/financials/" title=" Software"> expenses and more</a></span>
</li>
</ul>
</li>
</ul>

空白不包含在 WordPress 菜单设置中自定义的子链接,主页、定价、应用程序是主菜单,财务是应用程序和“费用及更多”的子菜单 是财务菜单的子链接,现在我需要删除主菜单和子菜单中的空子链接,我们在 jquery 中该怎么做?

最佳答案

这个问题的答案是

$(document).ready(function(){
     $("#menu-headermenu li span a.sub_link").each(function(){    
       var emty=$(this).text();      
       if(emty.length==0){          
           $(this).remove();           
       }
     })
 })

关于php - 如何使用jquery删除wordpress菜单中的空链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14197505/

相关文章:

php - 如何在 mySQL 中构建更好的评级表?这样合适吗?

javascript - 为什么这不能与 jQuery 动画函数一起使用?

javascript - 内页的菜单按钮无法正常工作

html - Flexbox:将内容限制为容器的大小,如果需要则溢出

javascript - 使用本地存储和 JavaScript 保存计时器

php - 从 php 和 android 向 mysql 插入值时无法获得正确的响应

php - 在 php 中插入多个查询的多个条件

php - 允许用户上传个人资料照片

javascript - jQuery Mobile 中的页面高度不正确

html - 尝试将 div 放置在水平布局中