MediaWiki:Common.js:修订间差异
imported>=海豚= 无编辑摘要 |
imported>=海豚= 无编辑摘要 |
||
| 第8行: | 第8行: | ||
"use strict"; | "use strict"; | ||
(function($, mw) { //使用匿名函数防止污染顶级变量 | (function($, mw) { //使用匿名函数防止污染顶级变量 | ||
//滚动公告 | |||
function autoScroll(obj) { | |||
$(obj).animate({ | |||
height: "show", | |||
paddingTop: "show", | |||
marginTop: "show", | |||
paddingBottom: "show", | |||
marginBottom: "show", | |||
}); | |||
var isFrozen = false; | |||
setInterval(function() { | |||
if (!isFrozen) { | |||
$(obj).find("ul:first").animate({ | |||
marginTop: "-25px", | |||
}, 500, function() { | |||
$(this).css({ | |||
marginTop: "0px", | |||
}).find("li:first").appendTo(this); | |||
}); | |||
} | |||
}, 5000); | |||
$(window).on({ | |||
blur: function() { | |||
isFrozen = true; | |||
}, | |||
focus: function() { | |||
isFrozen = false; | |||
}, | |||
}); | |||
} | |||
autoScroll("#scrollDiv"); | |||
/* MediaViewer#populateStatsFromXhr 错误屏蔽 */ | /* MediaViewer#populateStatsFromXhr 错误屏蔽 */ | ||
(function() { | (function() { | ||