Ho un div genitore e figlio. Panning/trascinamento sul bambino non dovrebbe influenzare il genitore. This is a similar question ma è stato chiesto un anno fa, e sto usando una versione più recente di Hammer.js con il wrapper jQuery.Come fermarePropagation() con Hammer.js 2.0?
La mia ipotesi era che avrei dovuto in qualche modo fermarePropagation() ma non sono veramente sicuro di come usarlo.
Mi sono preso in giro a demo showing my problem on JsFiddle. Ho anche commentato le due cose che ho provato.
$(".outer-box").hammer().bind("panright", function(event){
// do stuff when panning
// panning here should move both boxes
});
$(".outer-box").hammer().bind("panend", function(event){
// do stuff when panning ends
});
$(".inner-box").hammer().bind("panright", function(event){
// do stuff when panning
// panning here should only affect the inner box
});
$(".inner-box").hammer().bind("panend", function(event){
// do stuff when panning ends
});
Eventuali suggerimenti o suggerimenti? Grazie!
ho provato questo, non funziona! –