Я использую 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>