MediaWiki:Common.js

来自UtaWiki
2014年7月18日 (五) 00:09Banana讨论 | 贡献的版本

跳转至: 导航搜索

注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。

  • 火狐(Firefox)/Safari:按住“Shift”,同时单击“刷新”,或按“Ctrl-F5”或“Ctrl-R”(Mac为“⌘-R”)
  • Google Chrome:按“Ctrl-Shift-R”(Mac为“⌘-Shift-R”)
  • Internet Explorer:按住“Ctrl”,同时单击“刷新”,或按“Ctrl-F5”
  • Opera:在“工具→首选项”中清除缓存
/* 此处的JavaScript将加载于所有用户每一个页面。 */

function lyricLayout(){
	p=$('.poem');
	for (i=0;i<p.length;i++)
	{
		x=$('.poem').eq(i);
		y=$(x).prev();
		$(y).add(x).wrapAll('<div class="lyric"></div>');
	}
	$('div.lyric').wrapAll('<div class="lyrics"></div>');
}

/* 生成不重复随机数 */
/* Ref: http://blog.csdn.net/loyopp/article/details/17377909 */

/* 首页显示Do You Know */
function showDyk(size) {
	var m=0;
	var n=$("#uw-mainpage-dyk li").length;
	var randsDyk = genRandom(m,n,size);
	$("#uw-mainpage-dyk li").css("display","none");
	for(var i=0;i<size;i++){
		$("#uw-mainpage-dyk li").eq(randsDyk[i]).css("display","list-item");
	}
}

/* 页面载入后执行: */
$(function(){
	lyricLayout();
	showDyk(5);
})