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 ) {
// 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 );
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.anchors.each(function() {
var $this = $( this ).unbind( ".tabs" );
$.each( [ "href", "load" ], function( i, prefix ) {
$this.removeData( prefix + ".tabs" );
});
});
this.anchors
.unbind( ".tabs" )
.removeData( "href.tabs" )
.removeData( "load.tabs" );
this.lis.unbind( ".tabs" ).add( this.panels ).each(function() {
if ( $.data( this, "destroy.tabs" ) ) {