Search and Top Navigation
Ticket #4607: ui-tabs-panelId.diff
File ui-tabs-panelId.diff, 0.7 KB (added by makeable, June 15, 2009 04:25PM UTC)
fixed panelId option
--- ui.tabs.js 2009-06-15 17:16:32.000000000 +0100
+++ new-ui.tabs.js 2009-06-15 17:25:43.000000000 +0100
@@ -38,7 +38,8 @@
},
_tabId: function(a) {
- return a.title && a.title.replace(/\s/g, '_').replace(/[^A-Za-z0-9\-_:\.]/g, '') ||
+ return this.options.panelId ||
+ a.title && a.title.replace(/\s/g, '_').replace(/[^A-Za-z0-9\-_:\.]/g, '') ||
this.options.idPrefix + $.data(a);
},
@@ -623,6 +624,7 @@
event: 'click',
fx: null, // e.g. { height: 'toggle', opacity: 'toggle', duration: 200 }
idPrefix: 'ui-tabs-',
+ panelId: null,
panelTemplate: '<div></div>',
spinner: '<em>Loading…</em>',
tabTemplate: '<li><a href="#{href}"><span>#{label}</span></a></li>'
Download in other formats:
Original Format
File ui-tabs-panelId.diff, 0.7 KB (added by makeable, June 15, 2009 04:25PM UTC)
fixed panelId option
--- ui.tabs.js 2009-06-15 17:16:32.000000000 +0100
+++ new-ui.tabs.js 2009-06-15 17:25:43.000000000 +0100
@@ -38,7 +38,8 @@
},
_tabId: function(a) {
- return a.title && a.title.replace(/\s/g, '_').replace(/[^A-Za-z0-9\-_:\.]/g, '') ||
+ return this.options.panelId ||
+ a.title && a.title.replace(/\s/g, '_').replace(/[^A-Za-z0-9\-_:\.]/g, '') ||
this.options.idPrefix + $.data(a);
},
@@ -623,6 +624,7 @@
event: 'click',
fx: null, // e.g. { height: 'toggle', opacity: 'toggle', duration: 200 }
idPrefix: 'ui-tabs-',
+ panelId: null,
panelTemplate: '<div></div>',
spinner: '<em>Loading…</em>',
tabTemplate: '<li><a href="#{href}"><span>#{label}</span></a></li>'