【问题标题】:lava lamp menu won't work熔岩灯菜单不起作用
【发布时间】:2011-05-06 08:05:46
【问题描述】:

我下载了一个名为“熔岩灯菜单”的菜单,它是基于 jquery 的,也许你们中的一些人听说过它。我已经按照我的需要配置和设置它的样式,但它不会链接到指定的页面。这是唯一的问题,因为它的动画效果就像我想要的那样,但它不会链接。我已经做了一些研究,当我在这个脚本中将“假”更改为“真”时

    <script type="text/javascript">
        $(function() {
            $("#2").lavaLamp({
                fx: "backout", 
                speed: 700,
                click: function(event, menuItem) {
                    return false;
                }
            });
        });
    </script>

它链接到适当的链接,但背景不会突出显示活动菜单项。有一个创建动画的文件,它将“当前”类分配给第一个 LI,因此bg 图像回到这个菜单项。任何有线索的人可能是什么问题?哦,我也有 jquery 无冲突模式,因为我有一些模块正在使用最初与代码冲突的 motools,但现在它们似乎就好了。 提前谢谢。

【问题讨论】:

    标签: javascript jquery conflict lavalamp


    【解决方案1】:

    猜测点击事件附加到链接。当返回 false 时,它​​会取消链接单击,因此它不会继续进入页面。

    如果您需要在下一页上突出显示菜单项,则需要将使其默认选中的任何类添加到元素中。

    【讨论】:

    • 那么究竟应该如何执行呢?我怎样才能轻松解决这个问题?我有同样的问题
    【解决方案2】:

    Thanx epascarello 但它可以解决它。你说得对,我必须附加“当前”类,它负责用 bg 突出显示菜单项。网站本身是一个 joomla 网站,我注意到它会生成一个类对于活动菜单项,我所要做的就是将“活动”类更改为“当前”并且做到了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-12-26
      • 1970-01-01
      • 1970-01-01
      • 2015-11-24
      • 2012-11-06
      • 1970-01-01
      相关资源
      最近更新 更多