这是我的合金代码 - 片段:
<RightNavButton>
<Button id="btnRight" onClick="rightButtonClicked" />
</RightNavButton>
JS:
//edit profile button
function rightButtonClicked(e) {
Ti.API.info("testing bubble ");
//TODO: add functionality here
e.cancelBubble = true;
}
该事件仍然存在泡沫。普通按钮一切正常。
由于
更新
<RightNavButton>
<Button id="btnRight" title='Chat' onClick="rightButtonClicked" bubbleParent='false'/>
</RightNavButton>
还是泡沫。即如果我多次点击它,它会继续打开窗户。而不是等待事件结束然后再次开火。
答案 0 :(得分:0)
尝试
e.stopImmediatePropagation();
答案 1 :(得分:0)
你应该在按钮上使用bubbleParent属性,将其设置为false它将起作用。这是documentation