Revision 8bf95e97
Von Thomas Heck vor mehr als 11 Jahren hinzugefügt
js/common.js | ||
---|---|---|
188 | 188 |
$(document).ready(function () { |
189 | 189 |
// initialize all jQuery UI tab elements: |
190 | 190 |
$(".tabwidget").each(function(idx, element) { |
191 |
element = $(element); |
|
192 |
var cookieName = 'jquery_ui_tab_'+ element.attr('id'); |
|
193 |
element.tabs({ |
|
194 |
active: $.cookie(cookieName), |
|
195 |
activate: function(event, ui) { |
|
191 |
var $element = $(element); |
|
192 |
var tabsParams = {}; |
|
193 |
|
|
194 |
var elementId = $element.attr('id'); |
|
195 |
if( elementId ) { |
|
196 |
var cookieName = 'jquery_ui_tab_'+ elementId; |
|
197 |
|
|
198 |
tabsParams.active = $.cookie(cookieName); |
|
199 |
tabsParams.activate = function(event, ui) { |
|
196 | 200 |
var i = ui.newTab.parent().children().index(ui.newTab); |
197 | 201 |
$.cookie(cookieName, i); |
198 |
}, |
|
199 |
}); |
|
202 |
}; |
|
203 |
} |
|
204 |
|
|
205 |
$element.tabs(tabsParams); |
|
200 | 206 |
}); |
201 | 207 |
|
202 | 208 |
$('input').focus(function(){ |
Auch abrufbar als: Unified diff
Ausgehählten Tab nur dann speichern, wenn eine ID angegeben wurde