【问题标题】:How to create a sub menu from an ImageMap如何从 ImageMap 创建子菜单
【发布时间】:2010-11-30 16:13:07
【问题描述】:

我创建了一个导航栏,它是一张带有多个图像映射的图像...是否可以从图像/导航栏中的图像映射创建子菜单?

【问题讨论】:

  • 如果是带有子菜单的导航栏,不要使用图像地图。
  • 那你建议我用什么?

标签: javascript expression imagemap submenu


【解决方案1】:

您应该为子菜单使用隐藏的无序列表,而不是图像映射(并在适当时使用 javascript 显示)

类似:

<a href="#" id="menuitem1">Menu Item</a>
<ul class="submenu" style="display: none;">
  <li><a href="/path">Item 1</a></li>
  <li><a href="/path">Item 2</a></li>
  <li><a href="/path">Item 3</a></li>
</ul>

JS:

$("#menuitem1").click(function() {
  $(this).next().show();
});

【讨论】:

  • 你能给我更多的指导吗?
  • 你有任何你想要的图片吗?这对我有很大帮助
  • 好吧,我得到了它的工作,但上述方法都没有......不知道它是如何工作的。感谢大家的帮助。
【解决方案2】:

尝试查看 jQuery,您可能能够将点击事件附加到区域 id,从而激活带有子菜单项的隐藏 div。 www.jquery.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-10
    • 2013-12-24
    • 2015-09-30
    • 2011-09-08
    • 2016-06-29
    • 2012-12-21
    • 2014-07-27
    相关资源
    最近更新 更多