User:JasonHK/Gadget-CodeBlocks-NoWrap.js
外观
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
(function (mw, $)
{
function initializeCodeBlocks(container)
{
$("pre:not(.mw-codeblock)", container).each(
function ()
{
$(this).contents()
.wrapAll("<div class=\"mw-codeblock-container\" />")
.end()
.parent(".mw-highlight")
.addBack()
.addClass("mw-codeblock");
});
}
$(function ()
{
initializeCodeBlocks(document.body);
mw.hook("wikipage.content").add(
function (container)
{
initializeCodeBlocks(container);
});
});
})(mw, $);