Alternative zu herkömmlichen Stylesheet-Switchern

Benötigt jQuery (getestet mit 1.3.2).

var strStyleSwitches = '';
	$('link[rel=alternate stylesheet]').each(function() {
		var strCSSTitle = $(this).attr('title');
		var strCSSID = strCSSTitle.replace(/\ /, '-').toLowerCase();
 
		strStyleSwitches += "\n" + '<li id="switch-' + strCSSID + '"><a href="#switch-' + strCSSID + '">' + strCSSTitle + '</a></li>';
	});
 
	if(strStyleSwitches != '') {
		$('body').append('<div id="bottom" class="posFixed posFixedFooter">' + '<div id="bottom-decoration"></div>' + '<div id="bottom-content"><ul><li>Anzeige:</li>'+strStyleSwitches+'</ul></div></div>');
	}
 
snippets/styleswitcher.txt · Zuletzt geändert: 2010/02/22 03:46 (Externe Bearbeitung)
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki