Как запустить jQuery до и после загрузки pjax?

В настоящее время я использую pjax, и он отлично работает, но мне нужно запустить две функции jQuery, одну до того, как pjax загрузит новый URL-адрес, и одну после загрузки нового URL-адреса, как я могу это сделать ?

Я пробовал следующие два варианта, но ни один из них не работает?

Первая попытка:

$("a").pjax("#main").live('click', function(){

    //Function Before Load  
    // Function After Load
})  

Вторая попытка:

$("body").on("click", "a", function(){

    //Function Before Load  

    $(this).pjax("#main");

    //Function After Load   

    return false;
});
8
задан Dan 23 May 2012 в 04:41
поделиться