//手指事件
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;
}
一些平時工作中js的收集
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.