Tizen-监视应用程序-HTML / CSS布局和“单击” EventHandler

时间:2019-02-26 22:18:21

标签: javascript html css watch tizen

我正在尝试为我的Samsung Frontier App开发一个应用程序。非常简单-中间有一个页眉,页脚和内容区域。中间从左到右分为3个部分-(玩家1 |图片|播放器2)。

我为中间图片设置了一个点击事件,当点击该事件时-将更新玩家1或2的得分(取决于在另一个点击事件处理程序中选择了哪个)

单击图像很好,并且可以正常运行,问题是当我在播放器2区域中的任意位置单击时,它的行为也就像单击了图像一样。

如果我更改的布局以将放到最后一个元素,则不会再发生这种情况,但这不是我需要的布局。我尝试使用订单属性尝试重新安排,但这具有相同的效果,并且看到点击在图像上以及其后的第三部分上注册。

这是HTML的外观

 contents
  player-one
     score-player-one
        text-player-one-score
  image-container
     image
  player-two
     score-player-two
        text-player-two-score

click事件处理程序如下

var selectedImage = document.querySelector('#image')'
selectedImage.addEventListener("click", function() { updateScore(); });

我尝试过布局,这是从左到右的最后一个元素-其他部分不会触发click事件。我尝试将布局从表格更改为其他属性,以查看是否有效果,但最终只会弄乱所有内容的布局,并仍然在错误的位置执行点击。

这可能是基本的东西,但我不知道如何解决。

想法?

安东尼

0 个答案:

没有答案