aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ui/jquery.ui.tabs.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/ui/jquery.ui.tabs.js b/ui/jquery.ui.tabs.js
index 592f1a866..5555b95f5 100644
--- a/ui/jquery.ui.tabs.js
+++ b/ui/jquery.ui.tabs.js
@@ -575,8 +575,12 @@ $.widget("ui.tabs", {
select: function(index) {
index = this._getIndex(index);
- if (index == -1 && this.options.collapsible) {
- index = this.options.selected;
+ if (index == -1) {
+ if (this.options.collapsible && this.options.selected != -1) {
+ index = this.options.selected;
+ } else {
+ return this;
+ }
}
this.anchors.eq(index).trigger(this.options.event + '.tabs');
return this;