사용자:Nessun/common.js

< 사용자:Nessun
Nessun (토론 | 기여)님의 2021년 8월 23일 (월) 15:52 판

참고: 설정을 저장한 후에 바뀐 점을 확인하기 위해서는 브라우저의 캐시를 새로 고쳐야 합니다.

  • 파이어폭스 / 사파리: Shift 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5 또는 Ctrl-R을 입력 (Mac에서는 ⌘-R)
  • 구글 크롬: Ctrl-Shift-R키를 입력 (Mac에서는 ⌘-Shift-R)
  • 인터넷 익스플로러 / 엣지: Ctrl 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5를 입력.
  • 오페라: Ctrl-F5를 입력.
mw.loader.load('//librewiki.net/index.php?title=사용자:Utolee90/status.js&action=raw&ctype=text/javascript');

$(function () {
	// generate n random integers from 0 to max - 1
	function randomArray(n, max) {
		var arr = [];
		while (arr.length < n) {
		    var r = Math.floor(Math.random() * max);
		    if (arr.indexOf(r) === -1) arr.push(r);
		}
	}
	$('.libre-random').each(function () {
		var limit = parseInt($(this).data('limit'));
		var $items = $(this).find('.libre-tab-item');
		var activeIds = randomArray(limit, $items.length)
		$items.each(function (index) {
			if (activeIds.indexOf(index) !== -1) {
				$(this).addClass('libre-random-item-active')
			}
		})
	})
});