Я использую hammer.js 2.0Как я могу запустить hammer.js fire fire для родительского элемента, но не общего дочернего элемента?
У меня есть контейнер, который должен иметь события салфетки. Однако в этом контейнере есть элемент, который представляет собой карусель, который содержит свои собственные вентиляционные отверстия. Как я могу провести этот огненный огонь во всем мире , но карусель?
var self = this,
hammerContainer = document.querySelector('section.content-wrapper'),
carousel = document.querySelector('.image-gallery-carousel'),
hammerOpts = {
threshold: 4,
velocity: .3
},
hammer = new Hammer(hammerContainer, hammerOpts);
Hammer.off(carousel, 'swipeleft swiperight', function() {
});
hammer.on('swipeleft', function (e) {
// do some other things
});
Метод .off
, кажется, не работает на моей карусели. События Хаммера все еще распространяются? ¿Кипящий?
Не нужно стрелять по только карусели, но у всех детей это может быть тоже.