主要看源文件的这一段
用new mouseMenu()构造菜单
one是一级菜单;one[0]是2级菜单,里面的0表示是1级菜单第一个选项的子菜单;依此类推
addMenu是添加有子菜单的菜单项,addLink是添加没有子菜单的菜单项
addHR是添加分隔线<script>
var one = new MouseMenu("one");
one.addMenu("菜单一",1,"javascript:alert('I am menu');","_self","I am title");
one[0].addLink("连接一",2,"javascript:alert('I am link')")
one[0].addHR()
one[0].addLink("连接二","","javascript:alert('I am link')")
one[0].addMenu("菜单三");
one[0][one[0].length-1].addMenu("菜单四")
one[0][one[0].length-1][0].addLink("连接六",1,"javascript:;")
one[0][one[0].length-1].addLink("连接一",1,"javascript:;")
one[0].addLink("连接三","","javascript:alert('I am link')")
one[0].addLink("连接四","","javascript:alert('I am link')")
one.addLink("连接二","","javascript:alert('I am link')")
one.addMenu("菜单二",3);
one[2].addLink("连接一","","javascript:alert('I am link')")
one.addHR();
one.addLink("连接三,多长都可以",4,"javascript:alert('I am link')")
</script>