Как переписать jQuery-код на Vanilla JS?
Не работает, потому что в первом случае вы слушаете jquery-событие, а во втором - нативное событие, а jquery не может тригерить нативные события. чтобы второй вариант работал, событие нужно тригерить вот так: document.dispatchEvent(new CustomEvent('af_complete;)) но т.к. судя по всему вы не можете изменить исходники modx, то остается использовать только первый вариант
Не работает, потому что в первом случае вы слушаете jquery-событие, а во втором - нативное событие, а jquery не может тригерить нативные события. чтобы второй вариант работал, событие нужно тригерить вот так: document.dispatchEvent(new CustomEvent('af_complete;)) но т.к. судя по всему вы не можете изменить исходники modx, то остается использовать только первый вариант