我正在为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
有没有人知道为什么会发生这种情况?
答案 0 :(得分:0)
何时绑定click事件?也许您多次添加监听器,因此您的Callback也会被多次触发 另外,为什么要将点击监听器添加到窗口/文档而不是正确的元素?
我也更喜欢使用" .on()"和" .off()"而不是绑定。
也许你可以分享一些代码,这样我们就可以"看到"问题?