Вызов AjaxComplete после Ajaxify + HistoryJS - PullRequest
0 голосов
/ 20 ноября 2018

Я использую Ajaxify.js и History.js для вызова AJAX класса контейнера для одностраничного веб-сайта, который я создаю в Webflow.

AJAX-вызовы нарушают анимацию JS Webflow, поэтому я повторно инициализирую их, используя ajaxComplete.Тем не менее, я не могу понять правильный синтаксис AjaxComplete.Я знаю, что функция повторного запуска Webflow работает - может кто-нибудь указать мне на ошибки / пробелы в настройке ajaxComplete?

<script>
$(document).ajaxComplete(function () {
function webflowixFunction() {
    if (ajaxListener = true) {
        var ix = Webflow.require('ix');
        var ixAnimation = {
            "stepsA”:[{
            "opacity": 1,
                "transition": "opacity 700ms ease 0, transform 700ms ease-in-out-circ 0",
                "x": "0px",
                "y": "-50px",
                "z": "0px" }]
        };
        var el = $(‘.projecthero’);
        ix.run(ixAnimation, el);
    }
}
webflowixFunction();
  });
</script>
...