Php 如何创建两个带有子菜单的菜单

Php 如何创建两个带有子菜单的菜单,php,html,Php,Html,如何添加另一个带有子菜单的菜单 我想成为这样 也许你可以试试这个,你也可以在这里查看 var ddmenuOptions={ menuId:“ddmenu”, LinkIdToMinuHTML:null, 打开:“onmouseover”, 延误:50, 速度:400,, 是的, 许可证:“6c0l68” }; var ddmenu=新ddmenu(ddmenuOptions); 功能菜单(k){ “严格使用”; var p=函数(a,b){ 返回a.getElementsByTagName(

如何添加另一个带有子菜单的菜单 我想成为这样

也许你可以试试这个,你也可以在这里查看

var ddmenuOptions={
menuId:“ddmenu”,
LinkIdToMinuHTML:null,
打开:“onmouseover”,
延误:50,
速度:400,,
是的,
许可证:“6c0l68”
};
var ddmenu=新ddmenu(ddmenuOptions);
功能菜单(k){
“严格使用”;
var p=函数(a,b){
返回a.getElementsByTagName(b)
},
o=导航器,
H=函数(a,c){
if(typeof getComputedStyle!=“undefined”)var b=getComputedStyle(a,null);
如果(a.currentStyle)b=a.currentStyle,则为else;
否则b=a.风格;
返回b[c]
},
s=功能(a){
如果(a&a.stopPropagation)a.stopPropagation();
如果(window.event)window.event.cancelBubble=true,则为else
},
gb=功能(b){
var a=b?b:window.event;
如果(a.preventDefault)a.preventDefault();
如果(a)a.returnValue=false,则为else
},
i、 b,w,g=文件,
m=“className”,
a=“长度”,
B=“addEventListener”,
mb=[“$1$2$3”、“$1$2$3”、“$1$24”、“$1$23”、“$1$22”],
D=“offsetWidth”,
E=“zIndex”,
j=“onclick”,
c=[],
y=-1,
l=0,
J=功能(a){
如果(l)l[b][w]=a?“块”:“无”
},
e、 ob,d,h=函数(){
返回d和d[d]
},
r=功能(a、c、b){
如果(a[B])a[B](c,B,false);
else a.attachEvent&&a.attachEvent(“on”+c,b)
},
G=函数(c,d){
var a=c.dd;
if(h()&&a)
如果(d){
C(C,“超过”);
a[b].height=“auto”;
var f=a.离地远视+px;
a[b]。高度=“0px”;
setTimeout(函数(){
a[b].transition=“height”+e.f/2+“ms”;
a[b]。高度=f
}, 0)
}否则{
c、 dd[b].height=“0px”;
setTimeout(函数(){
A(c,“超过”)
},e.f/2)
}
否则{
d?C(C,“结束”):A(C,“结束”);
如果(a){
a[b].transition=“无”;
a[b].height=“自动”
}
}
c[b][E]=d?2:1
},
在window | | window.DocumentTouch和DocumentTouch的documentinstanceof DocumentTouch中的cb=“ontouchstart”,
T=(o.msPointerEnabled | | o.pointerEnabled)和&(o.msMaxTouchPoints | | o.maxTouchPoints);
if(T)
如果(o.msPointerEnabled)var o=“MSPointerOver”,
P=“MSPointerOut”;
否则{
O=“指针上方”;
P=“pointerout”
}
var n=函数(d){
对于(var c=p(g,“li”),b=0,e=c[a];b8)尝试{
b=(新函数(“$”、“34;”、“e”、“a”、“b”、“c”、“L(f,c[a]))。应用(此[e,b,c,d,g,v])
}捕获(h){}
},
q=函数(a,b){
返回b?g[a](b):g[a]
},
L=函数(e,b){
对于(vard=[],c=0;c7?b:3));
返回错误
},
hb=功能(b,d){
var c=b[a];
而(c--)
如果(b[c]==d)返回true;
返回错误
},
f=函数(a,c){
var b=假;
如果(a[m])b=hb(a[m]。拆分(“”,c);
返回b
},
C=功能(a,b){
如果(!f(a,b))
如果(a[m]==“”)a[m]=b;
否则a[m]+=“”+b
},
A=函数(d,f){
if(d[m]){
对于(var e=”,c=d[m]。拆分(“”),b=0,g=c[a];b