iPhone/iPad 是不是支持 mouseout 事件?
Posted
技术标签:
【中文标题】iPhone/iPad 是不是支持 mouseout 事件?【英文标题】:Does iPhone/iPad support mouseout event?iPhone/iPad 是否支持 mouseout 事件? 【发布时间】:2011-08-10 06:38:42 【问题描述】:Apple 开发者文档说 ios 支持“mouseout”事件;
http://developer.apple.com/library/iOS/#documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html
但我还没有看到任何这样的例子......有人可以帮我吗?
【问题讨论】:
【参考方案1】:相当晚的答案-如何实现onmouseout使用的实用解决方案:
$('*').on('click', function() return true; );
这样,当您单击页面上的某个位置时,将触发 mouseout。
希望对您有所帮助。
【讨论】:
为 DOM 上的每个元素添加一个事件处理程序,不用谢。 我认为上面的评论非常低调。这种解决方案对性能非常糟糕。不要使用是。 $('body').on.... 会是更好的方法。【参考方案2】:文档说:
如果用户点击可点击元素,事件按以下顺序到达: mouseover、mousemove、mousedown、mouseup 和 click。鼠标移出 仅当用户点击另一个可点击项目时才会发生事件。
这和 jQuery 有什么关系?
【讨论】:
可点击项目包括什么(除了标签) 任何支持HTML onclick attribute(或HTML5 HTMLElement interface)的元素,几乎是所有元素。以上是关于iPhone/iPad 是不是支持 mouseout 事件?的主要内容,如果未能解决你的问题,请参考以下文章
如何支持适用于 iPhone、iPad 和 iPad Mini 的 iOS 应用程序