jquery获取的事件源貌似没有常规写法中的touches[0] pageX等
这里说的常规写法是addEventListener
所以想问下不用addEvent,jquery怎么写移动端事件
<div id="aaa" class="ccc">111</div>
<div id="bbb" class="ccc">222</div>
var aaa=(e)=>{console.log(e)};
var bbb=(e)=>{console.log(222)}
$("#aaa,#bbb").bind({
'touchstart':aaa,
'touchmove':bbb
})
var ccc=document.getElementById("aaa");
ccc.addEventListener("touchstart",function(e){
console.log(e)
})
附一下代码 方便大家复制查看 请大家指教
jQuery中的事件
e
,也是一个代理对象。 更多的细节,在e.originalEvent
里面。 例如移动端的一些上下滑动判定 等属性,就要在这个里面寻找。 不知道对题主有没有帮助。