首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

用jq绑定了touchstart事件,但是当触发了事件后,事件对象的pageX属性值为undefined,怎么处理

2013-04-22 
用jq绑定了touchstart事件,但是当触发了事件后,事件对象的pageX属性值为undefined,怎么办?用jq绑定了touch

用jq绑定了touchstart事件,但是当触发了事件后,事件对象的pageX属性值为undefined,怎么办?
用jq绑定了touchstart事件,但是当触发了事件后,事件对象的pageX属性值为undefined,怎么办?
[解决办法]
pagex只在火狐下才有吧。。

手机浏览器貌似都是webkit内核,

var doc = document.documentElement, body = document.body;
event.pageX = event.clientX + (doc && doc.scrollLeft 
[解决办法]
 body && body.scrollLeft 
[解决办法]
 0) - (doc && doc.clientLeft  
[解决办法]
 body && body.clientLeft 
[解决办法]
 0)


这样试试
[解决办法]
e.changeTouches[0].pageX
单词拼不出来差不多是这样

热点排行
Bad Request.