Jump to content

User:Technical 13/Scripts/Gadget-listStyles.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Technical 13 (talk | contribs) at 23:09, 15 September 2013 ($("ul#mw-whatlinkshere-list").css("list-style-image", "none");). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
console.time('List Style Switcher');
var listStyle = mw.util.addPortletLink(
	'p-personal',
	'#',
	'List style',
	'pt-liststyle',
	'Switch list style between bullet and numbered [alt-shift-`]',
	'`',
	'#pt-preferences'
);

$( listStyle ).click( function ( e ) {
	e.preventDefault();
	$("ul#mw-whatlinkshere-list").css("list-style-image", "none");
	console.info('Switching List Style "%s" - "%s"', listStyle, e);
	$("ul#mw-whatlinkshere-list").css("list-style-type", function (i, val) {
		console.info('Inside function i = "%s" and val = "%s"', i, val);
		return val === "decimal" ? "disc" : "decimal";
	});
});
console.timeEnd('List Style Switcher');