1
2
//
定义所有元素
3
var
menuObject
=
new
Array();
4
var
menuWidth
=
60
;
5![None.gif](/Images/OutliningIndicators/None.gif)
6
function
Menu(name,icon,url,isSubItem)
7![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
8
this.Items=new Array();
9
this.Name=name;
10
this.Icon=icon;
11
this.Url=url;
12
this.id=RegisterMenu(this);
13![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
14
}
15![None.gif](/Images/OutliningIndicators/None.gif)
16![None.gif](/Images/OutliningIndicators/None.gif)
17
function
MenuItem(menu,name,icon,url,isSubItem)
18![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
19![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
20
this.Name=name;
21
this.Icon=icon;
22
this.Url=url;
23
this.IsSubItem=isSubItem;
24
this.id=menu.id+""+menu.Items.length; //用于变为字符串类型相加
25![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
26
this.parentId=menu.id;
27
menu.Items[menu.Items.length]=this;
28![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
29
}
30![None.gif](/Images/OutliningIndicators/None.gif)
31![None.gif](/Images/OutliningIndicators/None.gif)
32
function
AddMenuItem(item)
33![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
34
this.Items[this.Items.length]=item;
35
item.parentId=this.id;
36
37
}
38![None.gif](/Images/OutliningIndicators/None.gif)
39
function
RegisterMenu(m)
40![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
41
menuObject[menuObject.length]=m;
42
return menuObject.length;
43
}
44![None.gif](/Images/OutliningIndicators/None.gif)
45![None.gif](/Images/OutliningIndicators/None.gif)
46
Menu.prototype.AddItem
=
AddMenuItem;
47
MenuItem.prototype.AddItem
=
AddMenuItem;
48![None.gif](/Images/OutliningIndicators/None.gif)
49![None.gif](/Images/OutliningIndicators/None.gif)
50
function
GenMenu()
51![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
52
//document.write("<div id=MenuContainer style='border:solid 1px red;position:relative;top:1px;left:1px;heigth:30px;'>11<div>");
53
var menuContainer=document.getElementById("MenuContainer");
54
//alert(menuObject.length);
55
for(var i=0;i<menuObject.length;i++)
56![ExpandedSubBlockStart.gif](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
57
var m=menuObject[i];
58
var leftPos=2+i*menuWidth;
59
var obj=document.createElement("<span class='Menu'></span>");
60
obj.innerText=m.Name;
61
obj.id=m.id;
62
obj.attachEvent('onclick',GenMenuItem);
63
obj.attachEvent('onmouseover',GenMenuItem);
64
obj.attachEvent('onmouseout',OutMenu);
65
//obj.οnclick=GenMenuItem;
66
menuContainer.insertAdjacentElement('beforeEnd',obj);
67![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
68
}
69![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
70
}
71![None.gif](/Images/OutliningIndicators/None.gif)
72
function
GenMenuItem()
73![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
74
var menuItemContainer=document.getElementById("MenuItemContainer");
75
menuItemContainer.innerHTML="";
76
77
window.setTimeout(disMenuItem,10);
78
79
var m=menuObject[event.srcElement.id-1];
80
document.getElementById(event.srcElement.id).className='MenuOver';
81
// alert(document.getElementById(event.srcElement.id).offsetLeft);
82
var miLeft=document.getElementById(event.srcElement.id).offsetLeft-10;
83
for (var i=0;i<m.Items.length ;i++ )
84![ExpandedSubBlockStart.gif](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
{
85
var mi=m.Items[i];
86
var obj=document.createElement("<div class='MenuItem' style='left:"+miLeft+";'></div>");
87
obj.innerText=mi.Name;
88
obj.id=mi.id;
89
obj.attachEvent('onclick',OverMenuItem);
90
obj.attachEvent('onmouseover',OverMenuItem);
91
obj.attachEvent('onmouseout',OutMenuItem);
92
menuItemContainer.insertBefore(obj);
93
}
94
95
}
96![None.gif](/Images/OutliningIndicators/None.gif)
97
function
disMenuItem()
98![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
99
var menuItemContainer=document.getElementById("MenuItemContainer");
100
menuItemContainer.style.display='';
101
}
102
function
OutMenu()
103![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
104
document.getElementById(event.srcElement.id).className='Menu';
105
106
}
107![None.gif](/Images/OutliningIndicators/None.gif)
108
function
OverMenuItem()
109![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
110
//alert(event.srcElement.id);
111
document.getElementById(event.srcElement.id).className='MenuItemOver';
112
document.getElementById(event.srcElement.id).parentNode.style.display='';
113
}
114![None.gif](/Images/OutliningIndicators/None.gif)
115
function
OutMenuItem()
116![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
{
117
document.getElementById(event.srcElement.id).className='MenuItem';
118
document.getElementById(event.srcElement.id).parentNode.style.display='none';
119
}
120![None.gif](/Images/OutliningIndicators/None.gif)
121
var
m1
=
new
Menu(
"
个人首页
"
,
""
,
""
,
false
);
122
var
sm1
=
new
MenuItem(m1,
"
测试1
"
,
""
,
""
,
true
);
123
var
sm2
=
new
MenuItem(m1,
"
测试2
"
,
""
,
""
,
true
);
124
var
sm3
=
new
MenuItem(m1,
"
测试3
"
,
""
,
""
,
true
);
125![None.gif](/Images/OutliningIndicators/None.gif)
126![None.gif](/Images/OutliningIndicators/None.gif)
127
var
m2
=
new
Menu(
"
金百合
"
,
""
,
""
,
false
);
128
var
sm21
=
new
MenuItem(m2,
"
帮助1
"
,
""
,
""
,
true
);
129
var
sm22
=
new
MenuItem(m2,
"
帮助2
"
,
""
,
""
,
true
);
130
var
sm23
=
new
MenuItem(m2,
"
帮助3
"
,
""
,
""
,
true
);
131![None.gif](/Images/OutliningIndicators/None.gif)
132
var
m3
=
new
Menu(
"
同楼约会
"
,
""
,
""
,
false
);
133
var
sm31
=
new
MenuItem(m3,
"
心理咨询1
"
,
""
,
""
,
false
);
134
var
sm32
=
new
MenuItem(m3,
"
心理咨询2
"
,
""
,
""
,
false
);
135
var
sm33
=
new
MenuItem(m3,
"
心理咨询3
"
,
""
,
""
,
false
);
136
var
sm34
=
new
MenuItem(m3,
"
心理咨询3
"
,
""
,
""
,
false
);
137
var
sm35
=
new
MenuItem(m3,
"
心理咨询3
"
,
""
,
""
,
false
);
138
var
sm36
=
new
MenuItem(m3,
"
心理咨询3
"
,
""
,
""
,
false
);
139
var
sm37
=
new
MenuItem(m3,
"
心理咨询3
"
,
""
,
""
,
false
);
140
var
sm38
=
new
MenuItem(m3,
"
心理咨询3
"
,
""
,
""
,
false
);
141![None.gif](/Images/OutliningIndicators/None.gif)
142
var
m4
=
new
Menu(
"
心理测试
"
,
""
,
""
,
false
);
143
var
m5
=
new
Menu(
"
我的匹配
"
,
""
,
""
,
false
);
144
var
sm51
=
new
MenuItem(m5,
"
心理咨询1
"
,
""
,
""
,
false
);
145
var
sm52
=
new
MenuItem(m5,
"
心理咨询2
"
,
""
,
""
,
false
);
146
var
sm53
=
new
MenuItem(m5,
"
心理咨询3
"
,
""
,
""
,
false
);
147
var
sm54
=
new
MenuItem(m5,
"
心理咨询3
"
,
""
,
""
,
false
);
148
var
sm55
=
new
MenuItem(m5,
"
心理咨询3
"
,
""
,
""
,
false
);
149
var
sm56
=
new
MenuItem(m5,
"
心理咨询3
"
,
""
,
""
,
false
);
150
var
sm57
=
new
MenuItem(m5,
"
心理咨询3
"
,
""
,
""
,
false
);
151![None.gif](/Images/OutliningIndicators/None.gif)
152![None.gif](/Images/OutliningIndicators/None.gif)
153![None.gif](/Images/OutliningIndicators/None.gif)
154
var
m6
=
new
Menu(
"
收发消息
"
,
""
,
""
,
false
);
155
var
m7
=
new
Menu(
"
帐户管理
"
,
""
,
""
,
false
);
156
var
m8
=
new
Menu(
"
爱情搜索
"
,
""
,
""
,
false
);
![None.gif](/Images/OutliningIndicators/None.gif)
2
![None.gif](/Images/OutliningIndicators/None.gif)
3
![None.gif](/Images/OutliningIndicators/None.gif)
4
![None.gif](/Images/OutliningIndicators/None.gif)
5
![None.gif](/Images/OutliningIndicators/None.gif)
6
![None.gif](/Images/OutliningIndicators/None.gif)
7
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/Images/dot.gif)
8
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
9
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
10
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
11
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
12
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
13
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
14
![ExpandedBlockEnd.gif](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
15
![None.gif](/Images/OutliningIndicators/None.gif)
16
![None.gif](/Images/OutliningIndicators/None.gif)
17
![None.gif](/Images/OutliningIndicators/None.gif)
18
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/Images/dot.gif)
19
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
20
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
21
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
22
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
23
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
24
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
25
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
26
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
27
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
28
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
29
![ExpandedBlockEnd.gif](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
30
![None.gif](/Images/OutliningIndicators/None.gif)
31
![None.gif](/Images/OutliningIndicators/None.gif)
32
![None.gif](/Images/OutliningIndicators/None.gif)
33
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/Images/dot.gif)
34
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
35
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
36
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
37
![ExpandedBlockEnd.gif](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
38
![None.gif](/Images/OutliningIndicators/None.gif)
39
![None.gif](/Images/OutliningIndicators/None.gif)
40
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/Images/dot.gif)
41
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
42
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
43
![ExpandedBlockEnd.gif](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
44
![None.gif](/Images/OutliningIndicators/None.gif)
45
![None.gif](/Images/OutliningIndicators/None.gif)
46
![None.gif](/Images/OutliningIndicators/None.gif)
47
![None.gif](/Images/OutliningIndicators/None.gif)
48
![None.gif](/Images/OutliningIndicators/None.gif)
49
![None.gif](/Images/OutliningIndicators/None.gif)
50
![None.gif](/Images/OutliningIndicators/None.gif)
51
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/Images/dot.gif)
52
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
53
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
54
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
55
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
56
![ExpandedSubBlockStart.gif](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![ContractedSubBlock.gif](/Images/OutliningIndicators/ContractedSubBlock.gif)
![dot.gif](/Images/dot.gif)
57
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
58
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
59
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
60
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
61
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
62
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
63
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
64
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
65
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
66
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
67
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
68
![ExpandedSubBlockEnd.gif](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
69
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
70
![ExpandedBlockEnd.gif](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
71
![None.gif](/Images/OutliningIndicators/None.gif)
72
![None.gif](/Images/OutliningIndicators/None.gif)
73
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/Images/dot.gif)
74
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
75
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
76
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
77
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
78
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
79
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
80
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
81
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
82
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
83
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
84
![ExpandedSubBlockStart.gif](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![ContractedSubBlock.gif](/Images/OutliningIndicators/ContractedSubBlock.gif)
![dot.gif](/Images/dot.gif)
85
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
86
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
87
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
88
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
89
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
90
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
91
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
92
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
93
![ExpandedSubBlockEnd.gif](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
94
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
95
![ExpandedBlockEnd.gif](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
96
![None.gif](/Images/OutliningIndicators/None.gif)
97
![None.gif](/Images/OutliningIndicators/None.gif)
98
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/Images/dot.gif)
99
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
100
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
101
![ExpandedBlockEnd.gif](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
102
![None.gif](/Images/OutliningIndicators/None.gif)
103
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/Images/dot.gif)
104
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
105
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
106
![ExpandedBlockEnd.gif](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
107
![None.gif](/Images/OutliningIndicators/None.gif)
108
![None.gif](/Images/OutliningIndicators/None.gif)
109
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/Images/dot.gif)
110
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
111
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
112
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
113
![ExpandedBlockEnd.gif](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
114
![None.gif](/Images/OutliningIndicators/None.gif)
115
![None.gif](/Images/OutliningIndicators/None.gif)
116
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![dot.gif](/Images/dot.gif)
117
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
118
![InBlock.gif](/Images/OutliningIndicators/InBlock.gif)
119
![ExpandedBlockEnd.gif](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
120
![None.gif](/Images/OutliningIndicators/None.gif)
121
![None.gif](/Images/OutliningIndicators/None.gif)
122
![None.gif](/Images/OutliningIndicators/None.gif)
123
![None.gif](/Images/OutliningIndicators/None.gif)
124
![None.gif](/Images/OutliningIndicators/None.gif)
125
![None.gif](/Images/OutliningIndicators/None.gif)
126
![None.gif](/Images/OutliningIndicators/None.gif)
127
![None.gif](/Images/OutliningIndicators/None.gif)
128
![None.gif](/Images/OutliningIndicators/None.gif)
129
![None.gif](/Images/OutliningIndicators/None.gif)
130
![None.gif](/Images/OutliningIndicators/None.gif)
131
![None.gif](/Images/OutliningIndicators/None.gif)
132
![None.gif](/Images/OutliningIndicators/None.gif)
133
![None.gif](/Images/OutliningIndicators/None.gif)
134
![None.gif](/Images/OutliningIndicators/None.gif)
135
![None.gif](/Images/OutliningIndicators/None.gif)
136
![None.gif](/Images/OutliningIndicators/None.gif)
137
![None.gif](/Images/OutliningIndicators/None.gif)
138
![None.gif](/Images/OutliningIndicators/None.gif)
139
![None.gif](/Images/OutliningIndicators/None.gif)
140
![None.gif](/Images/OutliningIndicators/None.gif)
141
![None.gif](/Images/OutliningIndicators/None.gif)
142
![None.gif](/Images/OutliningIndicators/None.gif)
143
![None.gif](/Images/OutliningIndicators/None.gif)
144
![None.gif](/Images/OutliningIndicators/None.gif)
145
![None.gif](/Images/OutliningIndicators/None.gif)
146
![None.gif](/Images/OutliningIndicators/None.gif)
147
![None.gif](/Images/OutliningIndicators/None.gif)
148
![None.gif](/Images/OutliningIndicators/None.gif)
149
![None.gif](/Images/OutliningIndicators/None.gif)
150
![None.gif](/Images/OutliningIndicators/None.gif)
151
![None.gif](/Images/OutliningIndicators/None.gif)
152
![None.gif](/Images/OutliningIndicators/None.gif)
153
![None.gif](/Images/OutliningIndicators/None.gif)
154
![None.gif](/Images/OutliningIndicators/None.gif)
155
![None.gif](/Images/OutliningIndicators/None.gif)
156
![None.gif](/Images/OutliningIndicators/None.gif)
![ContractedBlock.gif](/Images/OutliningIndicators/ContractedBlock.gif)
![ExpandedBlockStart.gif](/Images/OutliningIndicators/ExpandedBlockStart.gif)
1
![None.gif](/Images/OutliningIndicators/None.gif)
2
![None.gif](/Images/OutliningIndicators/None.gif)
3
![None.gif](/Images/OutliningIndicators/None.gif)
4
![None.gif](/Images/OutliningIndicators/None.gif)
5
![None.gif](/Images/OutliningIndicators/None.gif)
6
![None.gif](/Images/OutliningIndicators/None.gif)
7
![None.gif](/Images/OutliningIndicators/None.gif)
8
![None.gif](/Images/OutliningIndicators/None.gif)
9
![None.gif](/Images/OutliningIndicators/None.gif)
10
![None.gif](/Images/OutliningIndicators/None.gif)
11
![None.gif](/Images/OutliningIndicators/None.gif)
12
![None.gif](/Images/OutliningIndicators/None.gif)
13
![None.gif](/Images/OutliningIndicators/None.gif)
14
![None.gif](/Images/OutliningIndicators/None.gif)
15
![None.gif](/Images/OutliningIndicators/None.gif)
16
![None.gif](/Images/OutliningIndicators/None.gif)
17
![None.gif](/Images/OutliningIndicators/None.gif)
18
![None.gif](/Images/OutliningIndicators/None.gif)
19
![None.gif](/Images/OutliningIndicators/None.gif)
20
![None.gif](/Images/OutliningIndicators/None.gif)
21
![None.gif](/Images/OutliningIndicators/None.gif)
22
![None.gif](/Images/OutliningIndicators/None.gif)
这个菜单只支持2级!
效果有些抖动,不知道大家有没有更好的方法来控制子菜单显示的位置!
源码下载: 点击下载源码