我有一个Javascript
移动应用,其初始问题是触地,导致页面刷新。为了抵消这种情况,我在div标签上添加了ontouchmove
属性,在javascript中我停止传播(event.stopPropagation()
)
屏幕背景:
提出一个简单的问题,有4个单选按钮选项和2个按钮。在我停止传播后,这两个按钮被切断了。困惑的是父标签的冒泡如何影响我的按钮被切断。
答案 0 :(得分:0)
分享代码,以便每个人都能更好地理解问题。 从上面的陈述中我可以推断,由于你的stopPropagation调用,一些对你的屏幕至关重要的事件也已停止。 停止传播应该是最后的选择,而是可以将您的事件添加到特定组件或将类添加到您需要监听事件的所有组件,以避免在整个屏幕上冒泡。