• js案例


    1、标题固定页面顶端

    HTML页面:
    <!--150410-->
            <div class="xqbox" id="title1">
                <div class="pd10">
                    <h1>{$result.sItemName}</h1>
                    <p class="f999 f12">
                        <span class="tap flor"><i class="gray">{$result.sAuditState}</i></span>更新时间:{$result.dPublishTime}
                    </p>
                </div>
            </div>
            <div class="xqbox" id="title2" style="position:fixed;100%;top:0;left:0;z-index:9;display:none;">
                <div class="pd10">
                    <h1>{$result.sItemName}</h1>
                    <p class="f999 f12">
                        <span class="tap flor"><i class="gray">{$result.sAuditState}</i></span>更新时间:{$result.dPublishTime}
                    </p>
                </div>
            </div>
            <!--150410 end-->
    
    JS页面:
          // 标题固定页面顶端 
            $(window).on('scroll',function(){   
              if(document.body.scrollTop>130 || document.documentElement.scrollTop>130){
                  $('#title2').css('display','block');
                  $('#title1').css('visivility','hidden');
              }else{
                // alert(456);
                  $('#title2').css('display','none');  
                  $('#title1').css('visibility','visible');
              }  
            });    

     2、localstorage

    html页面:
    <input type="hidden" data-id="zhaopaiStorage" value="id~{$result.sParcelID};title~{$result.sParcelName};district~{$result.sParcelArea}~{$result.sParcelAreaCity}~{$result.sParcelAreaDis};class~1|" />
    js页面:     
    define(function(require,exports,module){
        "use strict";
        module.exports = function(options){
            var $ = require("jquery");
            var vars = seajs.data.vars;
            $("input[type=hidden]").each(function(index,element){
                vars[$(this).attr('data-id')] = element.value;
            });
            //设置localstorage
            var storage = window.localStorage;
            // 当localstorage为空时第一次存
            if(!storage.tudi_view_History){
                storage.setItem('tudi_view_History',vars.tudiStorage);
            }
            // 判断localstorage中是否已存在
            if(storage.tudi_view_History.indexOf(vars.tudiStorage)==-1){
                storage.tudi_view_History = storage.getItem('tudi_view_History')+vars.tudiStorage;
            }
        }
    });

     3、自动聚焦

    //自动聚焦
            $("#textarea").focus();
    

      

  • 相关阅读:
    linux命令
    牛顿法|阻尼牛顿法|拟牛顿法|DFP算法|BFGS算法|L-BFGS算法
    借One-Class-SVM回顾SMO在SVM中的数学推导--记录毕业论文5
    【转】白话经典算法系列之七 堆与堆排序
    volatie关键字
    【转】从输入网址到显示网页的全过程分析
    CSS和HTML的一些事
    JavaScript笔记梳理
    形状文法--建筑风格分类总结
    Baidu ECharts知识梳理
  • 原文地址:https://www.cnblogs.com/zygxfx/p/4421390.html
Copyright © 2020-2023  润新知