aboutsummaryrefslogtreecommitdiffstats
path: root/ui/ui.tabs.js
diff options
context:
space:
mode:
authorKlaus Hartl <klaus.hartl@googlemail.com>2009-02-05 19:58:38 +0000
committerKlaus Hartl <klaus.hartl@googlemail.com>2009-02-05 19:58:38 +0000
commit915a3a41178ccd42d55798c7cc11ff5beedd27b9 (patch)
tree347a6271bc3754cec7cf9c10efc4a0415c3c8028 /ui/ui.tabs.js
parentba8c8e646c8b79e0b5bfc7ad212285bc4d3d15a4 (diff)
downloadjquery-ui-915a3a41178ccd42d55798c7cc11ff5beedd27b9.tar.gz
jquery-ui-915a3a41178ccd42d55798c7cc11ff5beedd27b9.zip
Tabs: cleanup - no longer supports tabifying via list element, must use container
Diffstat (limited to 'ui/ui.tabs.js')
-rw-r--r--ui/ui.tabs.js10
1 files changed, 3 insertions, 7 deletions
diff --git a/ui/ui.tabs.js b/ui/ui.tabs.js
index 4b92cf249..94fc4b7b1 100644
--- a/ui/ui.tabs.js
+++ b/ui/ui.tabs.js
@@ -60,7 +60,7 @@ $.widget("ui.tabs", {
_tabify: function(init) {
- this.list = this.element.is('div') ? this.element.children('ul:first, ol:first').eq(0) : this.element;
+ this.list = this.element.children('ul:first, ol:first').eq(0);
this.$lis = $('li:has(a[href])', this.list);
this.$tabs = this.$lis.map(function() { return $('a', this)[0]; });
this.$panels = $([]);
@@ -107,9 +107,7 @@ $.widget("ui.tabs", {
if (init) {
// attach necessary classes for styling
- if (this.element.is('div')) {
- this.element.addClass('ui-tabs ui-widget ui-widget-content ui-corner-all');
- }
+ this.element.addClass('ui-tabs ui-widget ui-widget-content ui-corner-all');
this.list.addClass('ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all');
this.$lis.addClass('ui-state-default ui-corner-top');
this.$panels.addClass('ui-tabs-panel ui-widget-content ui-corner-bottom');
@@ -351,9 +349,7 @@ $.widget("ui.tabs", {
.removeClass('ui-tabs ui-widget ui-widget-content ui-corner-all')
.removeData('tabs');
- this.list.unbind('.tabs')
- .removeClass('ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all')
- .removeData('tabs');
+ this.list.removeClass('ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all');
this.$tabs.each(function() {
var href = $.data(this, 'href.tabs');