Jquery 菜单:默认的活动 DIV 容器

Jquery menu: default active DIV container

本文关键字:活动 DIV 容器 默认 菜单 Jquery      更新时间:2023-09-26

上面的显示代码工作正常,但以下情况除外。当我打开网页时,DIV容器的内容是空的,我只能看到导航菜单。一旦我按下菜单或子菜单项,内容就会填充正确的数据。那么,我的问题是如何默认使用 DIV 容器"子菜单11"?代码行$active = $('#submenu11').addClass('active');不能解决此问题。

看看jFiddle。

你能在小提琴上添加 css 吗?我并不完全理解这个问题。

据我了解,您想默认显示子菜单11,对吗? 所以我假设其余的东西应该被隐藏,我认为它已经在 css 中完成。 你的代码

$active = $('#submenu11').addClass('active');

不执行任何操作,因为您将其分配给$active

我想你正在寻找这样的东西吗?

$(document).ready(function() {
    $('#submenu11').addClass('active');
});

这是假设所有CSS类都正确定义

$(document).ready(function() {
    //code for ajax calling
    $('#submenu11').addClass('active').trigger('click);
});