0

我在 wordpress 中有一个动态菜单wp_nav_menu,但是我想在其中一个列表项中添加一个跨度。

我将在静态 HTML 中演示这一点,向您展示我想要实现的目标。

我目前有这个...

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

...但想实现这一目标...

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

反正有动态地做到这一点吗?

提前致谢

4

1 回答 1

2

我是否正确理解了您想要跨度内的图像图标的示例?如果是这样,您可以只使用 wordpress 为该特定 li 或锚标记生成的类/ID,并使用 CSS 为其提供右对齐的背景图像。您可能还必须将其设置为具有更宽的宽度以容纳图像。您甚至不需要添加跨度标签。

这是修改后的答案,可以满足您的需求,因为我之前的答案并不是您想要的:

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

只需将 #menu-item-175 更改为要附加到的锚点周围的 li 的正确 ID。

于 2012-12-02T23:04:35.620 回答