MoOx / pjax

Easily enable fast Ajax navigation on any website (using pushState + xhr)
MIT License
1.43k stars 124 forks source link

pjax:send eventListener doesn't work #221

Open gggg990 opened 4 years ago

gggg990 commented 4 years ago

Thanks for an interesting library @MoOx . I am trying to implement a white loading bar to the pjax code... I am also testing with logging the event to the console log but it only get's fired when there's a fresh restart of the whole page not just one section. Ideally I want to see it working also when changing page sections without a full reload.

This is my code: var pjax; var whiteloading;

document.addEventListener("DOMContentLoaded", function() { // Init Pjax instance pjax = new Pjax({ elements: "a", // default is "a[href], form[action]" selectors: ["title", ".js-Pjax"], cacheBust: false }); }); whiteloading = $(".whiteloading"); whiteloading.show();

document.addEventListener("pjax:send", console.log("start")); document.addEventListener("pjax:success", console.log("done"));