前端小记

        location.hash设置的时候是不用带#的,如location.hash='me';但是取的时候是有的,如判断location.hash=='#me';被此坑坑了半个小时,,以后要输出变量本身了,怎么一到前端代码人都变SB了,这如果在调试后台程序肯定知道呀。

       以下是一个为了避免同一页面多个子页面加载图片闪屏时,将所有资源先拉到前端,第一次慢一些,但是可解决闪屏。


<script>

         function showInstall(){
        location.hash = 'install';
        $("#match-block").hide();
        $("#audit-block").hide();
        $("#operate-block").hide();
        $("#advert-block").hide();
        $("#install-block").show();
        }
        if(location.hash == '#install' || location.hash == ''){
              location.hash = 'install';
              $("#install-block").show();
          }else if(location.hash == '#match'){
              $("#match-block").show();
          }else if(location.hash == '#audit'){
              $("#audit-block").show();
          }else if(location.hash == '#operate'){
              $("#operate-block").show();
          }else if(location.hash == '#advert'){
              $("#advert-block").show();
          }
    </script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值