bugfix250107.1

本Wiki对全体读者开放编辑,如有编辑相关问题欢迎添加首页交流群询问,欢迎更多玩家加入我们。

按右上角“WIKI功能→编辑”即可修改页面内容。

全站通知:

Widget:Swiper

来自命运扳机WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

<script>try{performance.mark('Widget:Swiper Start')}catch(e){}</script><link rel="stylesheet" href="https://wiki-dev-patch-oss.oss-cn-hangzhou.aliyuncs.com/test/swiper-bundle.css"><script src="https://wiki-dev-patch-oss.oss-cn-hangzhou.aliyuncs.com/test/swiper-bundle.min.js" defer></script><script> (() => { const main = () => { (window.RLQ=window.RLQ||[]).push(['jquery', () => { const swipers = []; Object.assign(mw.bwiki = mw.bwiki || {}, {swipers: swipers}); $.each($(".bwiki-swiper-thumbs").get().concat($(".bwiki-swiper:not('.bwiki-swiper-thumbs')").get()), function (i, el) { const attrs = this.attributes; const options = {}; $.each(attrs, function (i, attr) { if (attr.nodeName.indexOf("data-swiper-") === -1 || attr.nodeName === "data-swiper-options") return true; options[attr.nodeName.replace("data-swiper-", "")] = attr.nodeValue; }); try { const optionsTemp = (new Function('el', 'return ' + decodeURIComponent(($(this).attr("data-swiper-options")) || "{}").replace(/\n|\t/g, "").replace(/\+/g, " ")))(el); $.extend(options, optionsTemp); } catch (e) { console.error(e); } console.log("swiper-options", options); swipers.push(new Swiper($.extend({el:this}, options))); }); [...document.getElementsByClassName("swiper-wrapper")].forEach(e=>e.style.height=""); }]); } if (window.Swiper) return main(); Object.defineProperty(window, 'Swiper', { set(v) { delete window.Swiper; window.Swiper = v; main(); }, configurable: true }); })(); var scriptname="Widget:Swiper";try{performance.mark(scriptname+" End");performance.measure(scriptname,{start:scriptname+" Start",end:scriptname+" End",detail:{devtools:{track:"MediaWiki"}}})}catch(e){} </script>