A primera vista, la petición debe de realizarse al completarse el efecto de transición. También tienes la opción de usar el método
$.ajax() que posee el método
beforeSend el cual se ejecuta antes de realizar la petición. Los método
.ajaxStart() y
.ajaxStop() también te pueden ser útiles, así como el uso de
promesas.
Saludos