Extend hammer.js with event propagation.
grandchild1
will propagate to child1
and then parent1
.grandchild2
will propagate to child2
, which stops propagation and does not reach parent
.See output in the developer console, check the order of events.