jjzjj

javascript - jQuery 手机 : clientX and clientY and the taphold event

我在我的项目中使用了taphold事件,需要用户点击点的坐标。不幸的是,event.clientX和event.clientY是未定义的(比较我的例子here)。有没有可能得到类似于onclick事件的这些坐标?提前致谢! 最佳答案 你需要作弊,我为你做了一个工作示例:http://jsfiddle.net/Gajotres/STLWn/$(document).on('vmousedown',function(event){holdCords.holdX=event.pageX;holdCords.holdY=event.pageY

javascript - 鼠标事件属性在 IE 11 上未定义

我使用以下代码来识别浏览器窗口关闭事件并在其他浏览器上按预期工作,但在IE11上不起作用。因为这行代码只在IE11上给我undefinedalert(event.clientY+":"+event.clientX);。任何人都可以提出解决这个问题的建议。window.onbeforeunload=function(event){event=window.event||event;alert(event);alert(event.clientY+":"+event.clientX);if(event.clientX 最佳答案 来自MD

javascript - 如何让 clientX 和 clientY 在 Firefox 上的 "drag"事件处理程序中工作?

MozillaFirefox3.x在监听“ondrag”事件时似乎有一个错误。事件对象不报告被拖动对象的位置,clientX、clientY和其他屏幕偏移量都设置为零。这是一个很大的问题,因为我想根据被拖动的元素制作一个代理元素,当然,使用clientX和clientY来调整它的位置。我知道HTML5中有一些很酷的东西,比如setDragImage,但我想为浏览器之间的原生DD提供一个通用的抽象。错误代码:document.addEventListener('drag',function(e){console.log(e.clientX);//alwaysZero},false);注意

javascript - Firefox 中的拖动事件没有 e.clientX 或 e.clientY

我在Angular中使用指令实现了一个简单的拖放系统。它在Chrome中运行良好,但Firefox不会在拖动事件上公开event.clientX、event.clientY属性(他们只是拒绝修复它)。所以我正在寻找一个很好的替代方法来在拖动事件中公开这些属性:拖动事件的视觉反馈需要x,y坐标。代码是here-在Chrome和Firefox中查看问题。在Chrome中,在文件夹中拖动一个项目,您将看到相同的项目显示为鼠标跟随的视觉反馈,而不是在Firefox中(因为Firefox不支持e.拖动事件中的clientX和e.clientY。问题出在这里(第45行开始):.on('drag',

javascript - Chrome for Android 的错误 clientX 和 clientY 行为的解决方法是什么?

在ChromeforAndroid版本16和18(至少)中存在一个错误报告clientX和clientY的错误。如果页面被滚动,则clientX/Y的值至少对于touchstart事件是不正确的,但对于click事件则不正确。这里有一个错误:https://code.google.com/p/chromium/issues/detail?id=117754其中包含此示例,您可以自己尝试:http://www.apprisant.com/tab/cd.html我在这里用Canvas做了一个类似的例子:http://codepen.io/simonsarris/full/dJcvn这些示例

javascript - Chrome for Android 的错误 clientX 和 clientY 行为的解决方法是什么?

在ChromeforAndroid版本16和18(至少)中存在一个错误报告clientX和clientY的错误。如果页面被滚动,则clientX/Y的值至少对于touchstart事件是不正确的,但对于click事件则不正确。这里有一个错误:https://code.google.com/p/chromium/issues/detail?id=117754其中包含此示例,您可以自己尝试:http://www.apprisant.com/tab/cd.html我在这里用Canvas做了一个类似的例子:http://codepen.io/simonsarris/full/dJcvn这些示例