我有一个树形菜单。
回发后,如何在单击链接后保持此菜单打开?
Obs:我正在使用 ASP.NET C#
你能帮忙吗?
jQuery(".menu li").on('click', function (e) {
e.stopPropagation();
if (jQuery(this).children().prop("tagName") == "A") {
jQuery(".menu li a").parent(".item-selected").removeClass('item-selected').addClass('item');
}
if (jQuery(this).hasClass('item')) {
jQuery(this).removeClass('item').addClass('item-selected');
}
else if (jQuery(this).hasClass('item-selected')) {
jQuery(this).removeClass('item-selected').addClass('item');
}
jQuery(this).children('ul').slideToggle();
});
请检查这个小提琴:http: //jsfiddle.net/fzy48/8/