主题 : 怎么获取栏目的一级id,二级id,三级id
级别: 秀才
UID: 4513
积分:60 加为好友
威望: 2 精华: 0
主题:4 回复:40
注册时间:2010-03-16
在线时长:0
1#   发表于:2015-09-22 10:44:28  IP:61.48.*.*
比如,我当前在第四级,我如果获取到一级的id,二级的id,三级的id,
如果我不知道我在哪一级,我只想获取当前级的最顶级,怎么获取。
我记得以前是不是有一个rootID,firstID,secondID。我不是要channel.parent.id,
大师指教。
我是为了让导航处于选中状态。不要到了第四级,一级菜单就没有选中
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
2#   发表于:2015-09-22 10:46:43  IP:111.215.*.*
没这个功能,rootID,firstID,secondID这些现在已经没有了
1
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
3#   发表于:2015-09-22 10:47:35  IP:111.215.*.*
现在你要获取顶级栏目的id,就是用这个channelId=‘channel.parent.id’
路漫漫其修远兮,吾将上下而求索!
级别: 秀才
UID: 4513
积分:60 加为好友
威望: 2 精华: 0
主题:4 回复:40
注册时间:2010-03-16
在线时长:0
4#   发表于:2015-09-22 10:50:38  IP:61.48.*.*
回复第3楼
如果当前是第四级,你说的channel.parent.id,这个不是顶级id
级别: 秀才
UID: 4513
积分:60 加为好友
威望: 2 精华: 0
主题:4 回复:40
注册时间:2010-03-16
在线时长:0
5#   发表于:2015-09-22 10:51:35  IP:61.48.*.*
回复第2楼
导航选中,多级之后,怎么保持选中状态?
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
6#   发表于:2015-09-22 10:54:44  IP:111.215.*.*
什么意思
1
级别: 秀才
UID: 4513
积分:60 加为好友
威望: 2 精华: 0
主题:4 回复:40
注册时间:2010-03-16
在线时长:0
7#   发表于:2015-09-22 11:01:51  IP:61.48.*.*
回复第6楼

首页,菜单一,菜单二,菜单三,

菜单二下面有子菜单22,子菜单23,子菜单24

子菜单23 下面有 子子菜单231,子子菜单232,子子菜单233

子子菜单233下面有篇文章,

打开了某个文章后,我想让菜单二  处于  选中的状态。

就是导航的选中问题,

随便打开某一级下的文章,导航都要选中。
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
8#   发表于:2015-09-22 11:03:26  IP:111.215.*.*
这个要自己写js实现
1
级别: 秀才
UID: 4513
积分:60 加为好友
威望: 2 精华: 0
主题:4 回复:40
注册时间:2010-03-16
在线时长:0
9#   发表于:2015-09-22 17:11:01  IP:61.48.*.*
我在头部里面,定义了五个变量,rootid,oneid,twoid,threeid,根据当前的菜单id,判断parent的个数,把对应的变量赋值,这样就可以把栏目选中,
首页的菜单,取rootid,与循环出来的菜单对比。笨的方法,但也有效。各位有没有什么好的办法,放在cookies也是一种方法。
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
10#   发表于:2015-09-22 17:12:44  IP:111.215.*.*
抱歉,这个请自己研究
1
1 共1页