, - .
, , :
<View id="parent" onClick="onParentClicked">
<View id="child1" onClick="onChild1Clicked"/>
<View id="child2" onClick="onChild2Clicked"/>
</View>
1. bubble (Long)
tss:
'#child1': {
bubbleParent : false,
}
'#child2': {
bubbleParent : false,
}
.
2. Javascript e.cancelBubble ( )
JavaScript :
function onChild1Clicked(e) {
e.cancelBubble = true;
}
function onChild2Clicked(e) {
e.cancelBubble = true;
}
.
3. Javascript e.source ()
, :
function onParentClicked(e) {
if (e.source.id !== 'parent') {
return;
}
alert("Parent clicked!");
}
. , .