Enquire.js и Fullpage.js не играют красиво
Я пытаюсь заставить Enquire.js работать с fullpage.js.
Я анимирую некоторые элементы в afterLoad и хотел бы, чтобы эти анимации были мобильными.
Вот пример afterLoad без Inquire:
afterLoad: function(anchorLink, index){
var $serviceAnimation = $('.services .is-animated')
//Services
if(index == 1){
//Set easing on all
$serviceAnimation.slice(0,8).css({animationTimingFunction: "ease-in-out"});
//h1
$serviceAnimation.eq(0).addClass('animated fadeIn').css({
animationDelay: "0s",
animationDuration: "1s"
});
}
То, к чему я стремлюсь с Inquire это
afterLoad: function(anchorLink, index){
var $serviceAnimation = $('.services .is-animated')
//Services
if(index == 1){
//Set easing on all
$serviceAnimation.slice(0,8).css({animationTimingFunction: "ease-in-out"});
//h1
enquire.register("screen and (max-width: 767px)", {
match : function() {
$serviceAnimation.eq(0).addClass('animated fadeIn').css({
animationDelay: "0s",
animationDuration: "1s"
});
},
unmatch : function() {
$serviceAnimation.eq(0).addClass('animated fadeInLeft').css({
animationDelay: "0s",
animationDuration: "1s"
});
}
});
}
}
Но это не похоже на работу. это только стреляет подобранный никогда не бесподобный, почему? если я положу в консоль журнала или оповещения, оба огня просто отлично.