0

我正在为 Gear S2 构建 JavaScript Tizen 应用程序 在开发的早期阶段,我考虑使用 Angular,但我完全忽略了这种可能性,因为 ng-click 事件使屏幕闪烁。

我一直在构建应用程序,没有任何问题,我的点击事件运行良好!直到我加入了 jQuery mobile,突然我的应用程序现在在我“点击”模拟器时闪烁。我尝试以 3 种不同的方式绑定事件,结果相同:

window.addEventListener("click", callback); // way 1
$(document).bind("click", changeMode); // way 2
$(document).bind("tap", changeMode); // way 3

有没有人知道为什么会发生这种情况?

4

1 回答 1

0

什么时候绑定点击事件?也许你多次添加监听器,所以你的回调也被触发了多次。
另外为什么将点击监听器添加到窗口/文档而不是适当的元素?

我也更喜欢使用“.on()”和“.off()”而不是绑定。

也许您可以分享一些代码,以便我们“看到”问题?

于 2016-05-19T08:20:21.827 回答