Ich benutze derzeit pjax und es funktioniert gut, aber ich muss zwei jQuery-Funktionen ausführen, eine vor pjax lädt die neue URL und eine nach der neuen URL geladen wird, wie kann ich das tun?Wie wird jQuery vor und nach einem PJAX-Ladevorgang ausgeführt?
Ich habe die folgenden zwei Varianten versucht, aber keiner scheint zu funktionieren?
Erster Versuch:
$("a").pjax("#main").live('click', function(){
//Function Before Load
// Function After Load
})
Zweiter Versuch:
$("body").on("click", "a", function(){
//Function Before Load
$(this).pjax("#main");
//Function After Load
return false;
});
Versuchen Sie, was in dem [docs] ist (https://github.com/defunkt/jquery-pjax#events)? –
@ChristianVarga Ich habe diesen Teil verpasst, dachte, der jQuery-Abschnitt sei beendet, nachdem er auf die Serverseite gegangen sei. – Dan