如何使用javascript在屏幕的某个部分添加eventlistener

时间:2014-09-05 07:13:02

标签: javascript android cordova wikitude

我想知道你是否可以在手机屏幕的某个部分分配一个事件监听器?例如,只有90%的屏幕。我有一个关于滑动方向旋转的瓶子。我在屏幕底部有一个按钮,单击该按钮将返回两页。但是,当我单击按钮时,不会触发“单击”,而是始终触发eventlistener。这是一个增强现实应用程序,我使用Wikitude和Phonegap为应用程序。感谢。

1 个答案:

答案 0 :(得分:0)

事件与DOM对象(标记)相关联。因此,如果您在img标记上有一个onmousedown侦听器,它将处理在该img上发生的任何和所有mousedown事件。没有办法告诉它只听那个img的左半部分。

在您的情况下,您可能希望放置一个覆盖您想要激活的屏幕的90%的div,并将事件侦听器附加到该div而不是文档。这是最简单的解决方案。它会对你有用吗?