From ac04462d22d30f4b1a5e0dd34d57fbcc0450b48d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Scott=20Gonz=C3=A1lez?= Date: Wed, 10 Aug 2011 09:30:52 -0400 Subject: [PATCH] Tabs: Cleanup. --- ui/jquery.ui.tabs.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/ui/jquery.ui.tabs.js b/ui/jquery.ui.tabs.js index 515a93ae0..62bab2d9f 100644 --- a/ui/jquery.ui.tabs.js +++ b/ui/jquery.ui.tabs.js @@ -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" ) ) {