wide/static/js/menu.js

25 lines
750 B
JavaScript
Raw Normal View History

2014-09-10 14:08:35 +04:00
var menu = {
init: function() {
this.subMenu();
2014-09-13 09:05:50 +04:00
// 点击子菜单后消失
$(".frame li").click(function() {
$(this).closest(".frame").hide();
});
2014-09-10 14:08:35 +04:00
},
2014-09-13 09:05:50 +04:00
// 焦点不在菜单上时需点击展开子菜单,否则为鼠标移动展开
subMenu: function() {
2014-09-10 14:08:35 +04:00
$(".menu > ul > li > a, .menu > ul> li > span").click(function() {
var $it = $(this);
$it.next().show();
$(".menu > ul > li > a, .menu > ul> li > span").unbind();
$(".menu > ul > li > a, .menu > ul> li > span").mouseover(function() {
$(".frame").hide();
var $it = $(this);
$it.next().show();
});
});
}
};