2012-02-21 89 views
0

我试图得到MegaMenu例1实现我的jsfiddle:执行问题

http://dynamicdrive.com/dynamicindex1/ddmegamenu.htm

的mousever工作,然而,在MegaPanel底部飞出犯规功能:

http://jsfiddle.net/NinjaSk8ter/MKMgu/

是否有人认识到这个问题与此?

我不是专家,但也许问题可能与JavaScript?

ddmegamenu.docinit({ 
    menuid:'solidmenu', 
    dur:200 
}) 

我知道,当我改变这里的能见度MegaPanel确实存在:

<div id="jkmenu" class="mega solidblocktheme"> 

.mega{ 
    width:300px;  
    padding:10px; 
    position:absolute; 
    visibility:hidden; 
    border:2px solid black; 
    border-top-width:1px; 
    background:white; 
    -webkit-box-shadow: 5px 5px 5px #c8c8c8;  
    -moz-box-shadow: 5px 5px 5px #c8c8c8; 
    box-shadow: 5px 5px 5px #c8c8c8; 
} 
+0

我不确定标记结构。你可以做这种类型的菜单只有CSS和使用嵌套列表'

    • 儿童
' – elclanrs 2012-02-21 21:35:03

+0

@elclanrs我明白,这不过必须有该MegaPanel不能正常工作的理由。 – Paul 2012-02-22 12:39:21

回答

1

好像代码不能被正确地叫......你得到错误

Uncaught TypeError: Property '$' of object [object DOMWindow] is not a function

更改要在作为<head>的一部分运行的JavaScript窗口中的代码可修复问题:http://jsfiddle.net/MKMgu/19/