2011-07-30 94 views
3

我想在Javascript中使用mouseOver或悬停像命令。我希望当你将手指放在元素变化属性(变暗)的元素上时,并且当你将手指拖到另一个元素上时,它会变成原始状态,但当前手指正在改变其元素。如果有人知道我在说什么,请帮助我。mouseOver在触摸屏上

+0

我知道的伎俩。 mouseOver在碰触触摸时似乎是荒谬的......但有时您需要检测手指是否在某个元素上滑动。对 ?在下面检查我的答案。这对我来说很简单,我只需在我的比赛前加上一个“v”即可。 – 3pic

回答

0

看看这https://developer.mozilla.org/en/DOM/Touch_events,因为你可以告诉触摸事件仍在开发中。但最新的浏览器已经开始实施它们。

+0

这是壁虎。我没有说,但我需要webkit。 – user868426

+0

@ user868426我将它编辑到触摸事件的页面上。我不确定webkit是使用这些函数还是使用前缀。 – qw3n

0

这一系列关于当前的实现和触摸事件的未来参考W3C MSDN - IEBlog会谈,三叉戟,壁虎和Webkit/iOS的guidlines:

希望它有帮助。

0

如果你不能找到一个CSS唯一的解决方案,你可以捕捉你的文档touchstarttouchmovetouchend事件和处理touchemove(每射击)通过检查x,y对要突出显示,并添加者/适当地删除高亮类。

0

使用jQuery的vMouseEvents。这是工作的事情。