【发布时间】:2015-01-11 12:33:12
【问题描述】:
我想在页面加载时保持子菜单打开。我怎样才能使它成为可能?
这里是 jquery:
( function( $ ) {
$( document ).ready(function() {
$('#cssmenu li.has-sub>a').on('click', function(){
$(this).removeAttr('href');
var element = $(this).parent('li');
if (element.hasClass('open')) {
element.removeClass('open');
element.find('li').removeClass('open');
element.find('ul').slideUp();
}
else {
element.addClass('open');
element.children('ul').slideDown();
element.siblings('li').children('ul').slideUp();
element.siblings('li').removeClass('open');
element.siblings('li').find('li').removeClass('open');
element.siblings('li').find('ul').slideUp();
}
});
});
} )( jQuery );
任何帮助将不胜感激!
【问题讨论】:
标签: javascript jquery css asp.net web-applications