LLWiki正在建设中,欢迎加入我们

“MediaWiki:Gadget-site-lib.js”的版本间差异

跳转到导航 跳转到搜索
添加25字节 、​ 2023年3月17日 (五) 13:19
// 使用Wikiplus小工具快速编辑
(// 使用Wikiplus小工具快速编辑)
标签移动版网页编辑 移动版编辑
 
(未显示同一用户的1个中间版本)
 
Object.fromEntries = Object.fromEntries || function(entries) {
if (!Array.isArray(typeof entries === 'object' && Symbol.iterator in entries)) {
throw new TypeError('Object.fromEntries的polyfill只接受数组iterable作为参数!');
}
var obj = {};
Array.from(entries).forEach(function(entry) {
obj[entry[0]] = entry[1];
});
*/
const mobileLink = function(ele) {
return $('<a>', {
return $('<a>', {href: ele.href, html: [ $('<i>', {class: "fa fa-" + (ele.icon || 'arrow-circle-right')}),
href: ele.href, class: "fa fa-" + (ele.icon || 'arrow-circle-right'), html: $('<span>', {text: ele.msg ? mw.msg( ele.msg ) : ele.text})
]}).wrap( '<li>' ).parent().attr( ele.attr || {} )[0];
};
mw.addMobileLinks = function(link) { return Array.isArray( link ) ? link.map( mobileLink ) : mobileLink( link ); };
16,874

个编辑

导航菜单