1

嗨,这是我的第一篇文章!希望有人可以帮助我。

我对 jQuery 和脚本很陌生。

我有一个带有 3 个菜单级别的手风琴式菜单,加载时打开一个特定级别。

第二层内的线是一个跨度,它将使用 onClick 函数更新谷歌地图的位置。

目前,单击跨度会更改地图,但它**不会**激活手风琴菜单的正确功能。

请看这个 jfiddle:[1] (http://jsfiddle.net/chriscdk/WQhvR/1/)

例如,当您单击伯明翰时,地图会发生变化(您在小提琴中看不到),但相应的链接不会显示。您需要单击右侧(在 li 中)才能使其正常工作。

尝试缩小伦敦菜单也是如此。

(上面的两个例子都是默认加载的)我希望这个解释是有道理的!任何帮助,将不胜感激。

4

1 回答 1

0

<span>在伯明翰和伦敦周围的元素导致您的脚本不符合if (this == event.target)条件。

于 2012-11-13T14:22:38.673 回答