huxiaoqi567 / xscroll

A Javascript Scrolling Framework For Mobile Web
http://xscroll.github.io/
457 stars 61 forks source link

tap事件event不正确的bug,已经修正 #22

Open wangbagang opened 7 years ago

wangbagang commented 7 years ago

源代码5122行: _triggerClick: function (e) { /var target = e.target; if (!/(SELECT|INPUT|TEXTAREA)/i.test(target.tagName)) { var ev = document.createEvent('MouseEvents'); ev.initMouseEvent('click', true, true, e.view, 1, target.screenX, target.screenY, target.clientX, target.clientY, e.ctrlKey, e.altKey, e.shiftKey, e.metaKey, 0, null); target.dispatchEvent(ev); }/ var target = e.target; var srcEvent = e.srcEvent; if (!/(SELECT|INPUT|TEXTAREA)/i.test(target.tagName)) { var ev = document.createEvent('MouseEvents'); ev.initMouseEvent('click', true, true, srcEvent.view, 1, srcEvent.screenX, srcEvent.screenY, srcEvent.clientX, srcEvent.clientY, srcEvent.ctrlKey, srcEvent.altKey, srcEvent.shiftKey, srcEvent.metaKey, 0, null); target.dispatchEvent(ev); } }