我有一個父母和子div。平移/拖動孩子不應該影響父母。 This is a similar question但在一年前被問及,我正在使用更新版本的Hammer.js w/jQuery包裝器。如何停止傳播()w/Hammer.js 2.0?
我的假設是,我不得不以某種方式停止傳播(),但我不確定如何使用它。我嘲笑了a demo showing my problem on JsFiddle。我還評論過我嘗試過的這對夫婦。
$(".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
});
任何建議或提示?謝謝!
我想這一點,它不工作! – 2018-02-24 18:34:10