douluan4644 2012-12-02 22:55
浏览 51
已采纳

如何在wordpress中为动态菜单添加跨度

I have a dynamic menu in wordpress using wp_nav_menu, however I would like to add a span to just one of the list items.

I will demonstrate this in static HTML to show you what I would like to achieve.

I currently have this...

<li><a href="#">Test</a></li>

...but would like to achieve this...

<li><a href="#">Test<span>(icon)</span></a></li>

Is there anyway to do this dynamically?

Thanks in advance

  • 写回答

1条回答 默认 最新

  • dougao1542 2012-12-02 23:04
    关注

    Am I understanding the example correctly that you want an image icon inside the span? If so you could just use the wordpress generated class/ID for that specific li or anchor tag and give it a right aligned background image with CSS. You may have to also set it to have a wider width to accommodate the image. You wouldn't even need to add a span tag.

    Here's the modified answer to give you want you want since my previous answer wasn't quite what you're looking for:

    <script type="text/javascript">
        jQuery('#menu-item-175 a').append('<span></span>')
    </script>
    

    Just change the #menu-item-175 to the correct ID of the li that surrounds the anchor you want to append to.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 merge函数占用内存过大
  • ¥15 Revit2020下载问题
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大
  • ¥15 单片机无法进入HAL_TIM_PWM_PulseFinishedCallback回调函数
  • ¥15 Oracle中如何从clob类型截取特定字符串后面的字符
  • ¥15 想通过pywinauto自动电机应用程序按钮,但是找不到应用程序按钮信息
  • ¥15 如何在炒股软件中,爬到我想看的日k线
  • ¥15 seatunnel 怎么配置Elasticsearch
  • ¥15 PSCAD安装问题 ERROR: Visual Studio 2013, 2015, 2017 or 2019 is not found in the system.