0

我正在尝试制作一个悬停时带有滑动线的 Jquery 菜单。我发现了一个名为 Magic Line 的功能,但如果我只将它应用于一个菜单,它就可以工作。我需要用滑动线制作两个单独的菜单。谁能告诉我该怎么做?

这是我的代码。

小提琴

menu #1 is B1, B2, B3.

menu #2 is IT / EN

谢谢你!

4

2 回答 2

0

您的问题是,查看魔术线功能,只能存在一条“魔术线”。您需要更改函数的代码:
1. 将魔法线存储在数组对象中
2. 检查数组对象存在多少行,然后使用魔法线+idNr
例如this.append("<li><a id='magic-line"+idNr+"'>&nbsp;</a></li>"); 和任何使用的 id

之后,只需执行以下操作: $('.nav_lang').my_magicline();

于 2014-07-23T16:04:16.083 回答
0

已修复您的问题,您没有调用其他菜单的魔术线功能。如果您添加$(".nav_lang").my_magicline();它,它会起作用。

这是工作小提琴

于 2014-07-23T16:07:10.523 回答