jq二级菜单,点击二级菜单,右面转到页面。左面定住不动。还是点击选中状态,不用框架,要用js 100

我现在做的就是,点击二级页面,跳到该页面,但是左侧导航也变为初始状态。... 我现在做的就是,点击二级页面,跳到该页面,但是左侧导航也变为初始状态。 展开
 我来答
cainiaokan
2012-12-07 · TA获得超过2917个赞
知道小有建树答主
回答量:651
采纳率:66%
帮助的人:606万
展开全部
两种办法。
第一种:点击二级菜单时,不发生页面跳转。而是通过ajax,加载页面。这样当前页面不会刷新。你的菜单也不会重新恢复到初始状态。

第二种:如果不用ajax,你刷新页面时要保留当前菜单的状态。比如,你再点击左侧菜单的连接中,加上参数xxxxxx?l1=1&l2=2,标明1级菜单选中的是1号,二级菜单选中的是2号。这样你就可以在加载页面的过程中通过jsp、php脚本有选择的构建菜单。以保证跟跳转之前的状态一致。也可以用js。在页面加载完成后,模拟click事件,打开折叠的菜单,恢复菜单状态。
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
TableDI
2024-07-18 广告
Excel中的VLOOKUP函数主要用于在表格中进行垂直查找,并返回匹配单元格的值。使用VLOOKUP时,你需要确保两个表格中有共同的列或值(通常作为查找键),这些值应在个参数(即查找值)中指定。接着,你需指定包含数据的表格区域或范围作为第... 点击进入详情页
本回答由TableDI提供
太平洋来的风
2012-12-07 · TA获得超过190个赞
知道小有建树答主
回答量:582
采纳率:100%
帮助的人:251万
展开全部
你到模板王看看,有很多导航的例子.

类似的IE的左侧信息栏

<script language=javascript>
function sh(a,b)
{
for (i=1;i<=b;i++)
if (i==a)
{
document.getElementById("lmid_"+i).style.display="block";

}
else
{ document.getElementById("lmid_"+i).style.display="none";

}
}
</script>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zsyyh
2012-12-15 · TA获得超过280个赞
知道小有建树答主
回答量:140
采纳率:0%
帮助的人:95.9万
展开全部
1.点击后给页面传个参数,根据参数判断哪个是当前选中页面
2.或者根据页面名称来判断当前选中的菜单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式