【发布时间】:2014-03-16 16:47:53
【问题描述】:
我想在 Sliverstripe 中创建一个图像和文本菜单,如下所示:
我正在考虑让 jquery 选择一个单独的 ID 并替换背景图像。 Silverstripe 给了我如下所示的菜单。我该如何设置这个菜单?
输出
<ul>
<li class="current">
<a title="video" href="/cfl/index.php/">Home</a>
</li>
<li class="link">
<a title="alarm" href="/cfl/index.php/about-us/">About Us</a>
</li>
<li class="link">
<a title="auto" href="/cfl/index.php/contact-us/">Contact Us</a>
</li>
</ul>
模板文件
<nav class="primary">
<span class="nav-open-button">²</span>
<ul>
<% loop $Menu(1) %>
<li class="$LinkingMode"><a href="$Link" title="$Title.XML">$MenuTitle.XML</a></li>
<% end_loop %>
</ul>
</nav>
谢谢。
【问题讨论】:
-
你为什么要使用 jquery 呢?你可以为此使用css。但为了帮助您,请分享您的模板文件。
-
我想只选择每个项目并更改 jquery 中的 bg,如果有更简单的方法会很棒。
标签: silverstripe