一些平时工作中js的收集

来源:互联网 发布:论坛发帖推广软件 编辑:程序博客网 时间:2024/04/30 02:34
//手指事件    var touch = ev.originalEvent.changedTouches[0];    //动画库的class处理    function(swiper){        var ditems = document.getElementsByClassName('animated');        for (var i = 0; i < ditems.length; i++) {            ditems[i].style.display = 'none';        }        var obj = document.getElementsByClassName('swiper-slide')[swiper.activeIndex];        var all = obj.getElementsByClassName('animated');        for (var i = 0; i < all.length; i++) {            all[i].style.display = 'block';        }    }    //获取浏览器地址的参数    function GetQueryString(name){        var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");        var r = window.location.search.substr(1).match(reg);        if(r!=null)return unescape(r[2]); return null;    }    //iscroll下拉刷新--注意看清楚加载数据时候(page==1){loadEnd}第一次调用就可以了,后面refresh自动刷新    //滚动插件的调用    function loadEnd(){        var myScroll= new IScroll('#wrapper',{            click:true,            hScroll :false,            bounce:true,            probeType: 3        });        //下拉加载        myScroll.on('scrollEnd', function(){            var h = this.y;            console.log(this.y);            if(this.maxScrollY-this.y>-20){                page++;                laodData();                setTimeout(function(){                    myScroll.refresh();                },30);            }        });    }    //模拟form表提交    function post(URL, PARAMS) {                var temp = document.createElement("form");                temp.action = URL;                temp.method = "post";                temp.style.display = "none";                var opt = document.createElement("textarea");                opt.name = "data";                opt.value = PARAMS;                 temp.appendChild(opt);                document.body.appendChild(temp);                temp.submit();                return temp;            }
0 0
原创粉丝点击