commit 89c2413541c2d475b2ac08f2ff2ecc398b4ee320
parent b84d5916b11fa7542420d5e95a7453cae782bbf2
Author: Jan Dankert <devnull@localhost>
Date: Wed, 6 Jun 2012 22:33:40 +0200
Beim Auswählen neuer Elemente ein neues Tab in div#content erzeugen (Bug: Klick auf Tab erzeugt noch keinen Inhalt)
Diffstat:
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/themes/default/js/openrat.js b/themes/default/js/openrat.js
@@ -515,9 +515,22 @@ function openNewAction( name,action,id,extraId )
setNewAction(action,id,extraId);
} );
}
+
+ // Neuen Tab in Hauptfenster anlegen
+ $('div#content > div.window > div.menu > div.views > ul.views li.active').removeClass('active');
+ $('div#content > div.window > div.menu > div.views > ul.views').append('<li class="action active '+action+' id'+id+'"><span><img src="'+OR_THEMES_EXT_DIR+'default/images/icon_'+action+'.png" title="" />'+name+'</span></li>');
+ $('div#content > div.window > div.menu > div.views > ul.views li.active').click( function()
+ {
+ // Action-Tab wurde angeklickt
+ $('div#content > div.window > div.menu > div.views > ul.views li.active').removeClass('active'); // Andere Tabs auf inaktiv setzen
+ $(this).addClass('active'); // Angeklicktes Tab auf aktiv setzen
+
+ setNewAction(action,id,extraId);
+ } );
+
+
setNewAction( action,id,extraId );
-
}