国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

touchmove時 even 為undefined的問題

2024-04-27 15:17:56
字體:
來源:轉載
供稿:網友

嗨呀  換成

e.originalEvent.targetTouches[0]

就成了!

嗨呀 最后解決的問題是 weui的picker的上下滑動  懶得找他源碼所以自己做的  jq+jq mobile

html部分

<!--選擇列表--><div class="choose-group">  <div class="weui-mask weui-animate-fade-in"></div>  <div class="weui-picker weui-animate-slide-up">    <div class="weui-picker__bd">      <div class="weui-picker__group">        <div class="weui-picker__mask" style="z-index: 4"></div>        <div class="weui-picker__indicator"></div>        <div class="weui-picker__content" style="transform: translate3d(0px, 102px, 0px);">          <div class="weui-picker__item">全部運維組</div>          <div class="weui-picker__item">北航運維組</div>          <div class="weui-picker__item">北理工運維組</div>          <div class="weui-picker__item">北大運維組</div>          <div class="weui-picker__item">清華運維組</div>          <div class="weui-picker__item">清華運維組</div>          <div class="weui-picker__item">清華運維組</div>          <div class="weui-picker__item">清華運維組</div>          <div class="weui-picker__item">清華運維組</div>        </div>      </div>    </div></div></div>js部分

//觸摸事件var SY=null,distance=null,ct=$(".choose-group .weui-picker__content");$(".weui-picker__mask").on("touchmove", function (e) {  e.PReventDefault();  var re=ct.CSS("transform").replace(/[^0-9/-,]/g,'').split(',');  re=re[re.length-1];  var SYN=e.originalEvent.targetTouches[0].screenY;  if(SY!=SYN){    var a=parseFloat(re)+parseFloat(SYN)-parseFloat(SY);    ct.css("transform","translateY("+ a +"px)");    SY=SYN;  }}).on("touchend", function () {  SY=null;  var re=ct.css("transform").replace(/[^0-9/-,]/g,'').split(',');  re=re[re.length-1];  var n=null;//34  var arr=[];  for(var i=0;i<ct.children().length;i++){    arr[i]=102-34*i;  }  var i=0;  while(true){    if(re>=arr[0]){      moveTo(arr[0]);      break;    }else if(re<=arr[arr.length-1]){      moveTo(arr[arr.length-1]);      break;    }else if(re<=arr[i]+17&&re>arr[i]-17){      moveTo(arr[i]);      break;    }    i++;  }});function moveTo(y){  "use strict";  ct.css("transform","translateY("+ y +"px)");}嗨呀 有指教的歡迎評論~


上一篇:DES3加解密問題

下一篇:javascript 學習

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淮北市| 滁州市| 明溪县| 汉阴县| 栖霞市| 云安县| 桂平市| 南乐县| 那坡县| 绥中县| 湖南省| 海门市| 巴彦县| 景德镇市| 衡阳市| 金川县| 东乌珠穆沁旗| 屏南县| 桂东县| 萝北县| 崇仁县| 商城县| 海盐县| 宽城| 团风县| 龙陵县| 太谷县| 阿图什市| 康乐县| 绥中县| 宿迁市| 塔河县| 蚌埠市| 施秉县| 嘉黎县| 八宿县| 庆安县| 柘荣县| 大竹县| 宜君县| 上犹县|