Javascript 如何在<;ul>&书信电报;李>;菜单在第一个加载页面可见
我刚开始学习js,有个问题。 这是侧边栏菜单 如果行Javascript 如何在<;ul>&书信电报;李>;菜单在第一个加载页面可见,javascript,jquery,css,Javascript,Jquery,Css,我刚开始学习js,有个问题。 这是侧边栏菜单 如果行或处于活动状态,如何获得可见的显示块? 需要的是,当转到链接时,侧边栏菜单位于单击的同一位置 (function ($) { $(document).ready(function () { $(document).ready(function () { $('#cssmenu > ul > li ul').each(function (index, e) {
或
处于活动状态,如何获得可见的显示块?
需要的是,当转到链接时,侧边栏菜单位于单击的同一位置
(function ($) {
$(document).ready(function () {
$(document).ready(function () {
$('#cssmenu > ul > li ul').each(function (index, e) {
$(e).closest('li').children('a');
});
$('#cssmenu > ul > li > a').click(function () {
$('#cssmenu li').removeClass('active');
$(this).closest('li').addClass('active');
var checkElement = $(this).next();
if ((checkElement.is('ul')) && (checkElement.is(':visible'))) {
return true;
}
if ((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
$('#cssmenu ul ul:visible').slideUp('normal');
checkElement.slideDown('normal');
}
if ($(this).closest('li').find('ul').children().length == 0) {
return true;
}
return false;
});
});
});
})(jQuery);
不确定我是否理解正确,但在常见情况下,您可以在需要时模拟单击菜单(例如加载页面时):
你能给我们看一下html代码吗?我不确定我是否理解需要什么。
$('#cssmenu > ul > li > a').click();