产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 关于左侧导航栏点击后变色的问题
baijian265 - 2010/7/6 14:54:00
如题,因为我公司业务比较多,所以网站内容也多,左侧的导航栏几乎都是满的,为了避免客户查看重复的内容,如何设置左侧子栏目点击后变色呢?这样可以避免点到已经看过的内容,有点类似网易的新闻网站一样。不知道我表达清楚没有,请各位PA友帮忙指点一下。。。不胜感激
xiyou - 2010/7/6 15:30:00
在网站底部信息源代码模式下复制下面的代码到最后一行,COLOR自己按需要改
  1. <script>
  2.     var curent_nav_menulist=document.getElementById("Nav_menulist_"+Lanmu3_id);
  3.      if(curent_nav_menulist!=null)
  4.       {
  5.        curent_nav_menulist.getElementsByTagName("a")[0].style.color="#ff0000";
  6.       }
  7. </script>
复制代码
baijian265 - 2010/7/6 16:46:00
非常感谢,效果是出来了,点击后颜色会发生变化,其实我的想法是怎么让他点击过的都变颜色而不是点在哪个上面哪个变颜色,还有,如果我左侧放的是文章列表,如何实现这个功能呢?我看了只有子栏目可以实现,但文章列表和自定义内容还是没有变化。请版主赐教。
1
查看完整版本: 关于左侧导航栏点击后变色的问题