嗨,这是我的第一篇文章!希望有人能够帮助我。
我对jQuery和脚本很新。
我有一个带有3个菜单级别的手风琴类型菜单,特定级别在加载时打开。
第二级中的行是一个跨度,它将使用onClick函数更新Google Map的位置。
目前,单击范围会更改地图,但**不会激活手风琴菜单的正确功能。
请看这个jfiddle:[1](http://jsfiddle.net/chriscdk/WQhvR/1/)
例如,当您点击伯明翰时,地图会发生变化(您无法在小提琴中看到),但相应的链接不会显示。您需要单击右侧(在li中)才能使其正常工作。
尝试缩小伦敦菜单也是一样。
(以上两个例子均来自默认加载)我希望这个解释有意义!任何帮助将不胜感激。
答案 0 :(得分:0)
伯明翰和伦敦周围的<span>
元素导致您的脚本无法if (this == event.target)
条件。