Tabs: Preparing for when jQuery starts always returning jqXHR objects from $.ajax().

This commit is contained in:
Scott González 2012-05-16 17:14:50 -04:00
parent 85639bf0fa
commit 90705cdffe

View File

@ -513,7 +513,10 @@ $.widget( "ui.tabs", {
} }
}); });
if ( this.xhr ) { // support: jQuery <1.8
// jQuery <1.8 returns false if the request is canceled in beforeSend,
// but as of 1.8, $.ajax() always returns a jqXHR object.
if ( this.xhr && this.xhr.statusText !== "canceled" ) {
this.lis.eq( index ).addClass( "ui-tabs-loading" ); this.lis.eq( index ).addClass( "ui-tabs-loading" );
this.xhr this.xhr