jq二级菜单,点击二级菜单,右面转到页面。左面定住不动。还是点击选中状态,不用框架,要用js。 100
我现在做的就是,点击二级页面,跳到该页面,但是左侧导航也变为初始状态。现在我就要点击该导航,转到页面,左侧导航不变。...
我现在做的就是,点击二级页面,跳到该页面,但是左侧导航也变为初始状态。现在我就要点击该导航,转到页面,左侧导航不变。
展开
5个回答
展开全部
如果不使用框架,那使用的技术应该是ajax。右侧通常是一个div标签。通过javascript从服务器获得内容,修改div标签中的内容。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先还是利用跳转,然后记录左侧的点击状态,因为用js获取右侧更为复杂。
点击的同时可以传递一个参数到服务器(或者cookie)然后跳转后再获取这个参数让菜单的状态保持不变
点击的同时可以传递一个参数到服务器(或者cookie)然后跳转后再获取这个参数让菜单的状态保持不变
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、首先采用div进行布局,分成左右两个部分,其中左侧放置菜单(即图上所示),右侧放置内容部分。代码如下:
<div id="containerDiv">
<div id="menuDiv"></div>
<div id="contentDiv"></div>
</div>
2、在左侧菜单点击事件中加入
function addEventToMenu(url) {
$("#contentDiv").load(url, {ran:Math.random()}, function(){
// do something
});
}
<div id="containerDiv">
<div id="menuDiv"></div>
<div id="contentDiv"></div>
</div>
2、在左侧菜单点击事件中加入
function addEventToMenu(url) {
$("#contentDiv").load(url, {ran:Math.random()}, function(){
// do something
});
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那你在挑战页面的时候不要把菜单关闭就好了
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那右边可以用iframe 啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询