Tabs: Cleanup.

This commit is contained in:
Scott González 2011-08-10 09:30:52 -04:00
parent 4b0d60131e
commit ac04462d22

12
ui/jquery.ui.tabs.js vendored
View File

@ -354,7 +354,7 @@ $.widget( "ui.tabs", {
if ( toShow.length ) { if ( toShow.length ) {
// TODO make passing in node possible, see also http://dev.jqueryui.com/ticket/3171 // TODO make passing in node possible
that.load( that.anchors.index( clicked ), event ); that.load( that.anchors.index( clicked ), event );
clicked[ 0 ].blur(); clicked[ 0 ].blur();
@ -449,12 +449,10 @@ $.widget( "ui.tabs", {
this.list.removeClass( "ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all" ); this.list.removeClass( "ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all" );
this.anchors.each(function() { this.anchors
var $this = $( this ).unbind( ".tabs" ); .unbind( ".tabs" )
$.each( [ "href", "load" ], function( i, prefix ) { .removeData( "href.tabs" )
$this.removeData( prefix + ".tabs" ); .removeData( "load.tabs" );
});
});
this.lis.unbind( ".tabs" ).add( this.panels ).each(function() { this.lis.unbind( ".tabs" ).add( this.panels ).each(function() {
if ( $.data( this, "destroy.tabs" ) ) { if ( $.data( this, "destroy.tabs" ) ) {