zoukankan      html  css  js  c++  java
  • 信息化系统导航菜单样式实现

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

    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;
         }
        })

查看全文
  • 相关阅读:
    UE4_武器4_武器切换(下)
    UE4_武器3_武器切换(上)
    UE4_武器2_矛的攻击与动画
    UE4_武器1_创建武器
    Java知识体系复习笔记
    今日份学习: 毕设。。。。
    笔记:Spring security认证
    一个项目的记录:多人博客
    今日份学习: Spring
    今日份学习:部署?
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10779603.html
  • Copyright © 2011-2022 走看看