• 信息化系统导航菜单样式实现


    版权声明:本文为博主原创文章。未经博主同意不得转载。

    https://blog.csdn.net/java_myheart/article/details/37695455

    实现的菜单效果:
    

    选中的是绿色的菜单。其余为灰色的。

    实现方法:详细菜单使用图片取代。不採用文字和css组合实现。

    主要JS代码:

    点击菜单的时候。先遍历移除已有的选中菜单样式,然后再加入新的菜单相应样式

     changeC(id,img);
     var index=img.indexOf(".");
     var imgPath='<%=basePath %>images/menu/'+img.substring(0,index)+'w.png';

     document.getElementById(id).src=imgPath;

    遍历移除已有菜单样式

        function changeC(id,img){
         for(var i=0;i<jQuery("img").length;i++){     
          if(id!=jQuery("img")[i].id){
              var path=jQuery("img")[i].src;
              if(path.indexOf("w")>0){
                      var index=path.indexOf("w");
                       path=path.substring(0,index)+".png";
                       document.getElementById(jQuery("img")[i].id).src=path;
              }
           }
          }
        }

    登陆后默认选中第一项菜单

        $(document).ready(function(){
         if($('.topmenu').size()>0){
           var id=$('.topmenu')[0].id;
           var img=$('.topmenu')[0].src;
           var index=img.indexOf(".");
            var imgPath=img.substring(0,index)+'w.png';
              document.getElementById(id).src=imgPath;
         }
        })

  • 相关阅读:
    MapReduce-shuffle过程详解
    YARN中的失败分析
    HBase协处理器的使用(添加Solr二级索引)
    Flume具体应用(多案例)
    Flume架构及运行机制
    python Cmd实例之网络爬虫应用
    mongodb3 权限认证问题总结
    webpack配置
    apt软件包管理
    python笔记之编程风格大比拼
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10779603.html
  • Copyright © 2020-2023  润新知