「MediaWiki:Common.js」の版間の差分
細 t2 |
細 t3 |
||
| 76行目: | 76行目: | ||
if ($target.length && !$('#p-custom-accordion').length) { | if ($target.length && !$('#p-custom-accordion').length) { | ||
var html = | var html = | ||
'<ul id="p-custom-accordion" class=" | '<ul id="p-custom-accordion" class="menu--with-icons">' + | ||
'<li class="menu__item" style="list-style:none;">' + | |||
'<li class="menu__item">' + | '<a href="#" id="custom-menu-toggle" class="menu__item--custom mw-ui-icon mw-ui-icon-before mw-ui-icon-mf-expand">' + | ||
'<a href="#" id="custom-menu-toggle" class="mw-ui-icon mw-ui-icon-before mw-ui-icon-mf-expand | '<span>リンク集</span>' + | ||
'<span> | |||
'</a>' + | '</a>' + | ||
'</li>' + | '</li>' + | ||
'<div id="custom-menu-content" style="display:none; | '<div id="custom-menu-content" style="display:none; padding-left: 20px; background-color: rgba(0,0,0,0.02);">' + | ||
'<li class="menu__item"><a href="/wiki/Wiki:方針" class="mw-ui-icon mw-ui-icon-before mw-ui-icon-notice"><span>方針</span></a></li>' + | '<li class="menu__item" style="list-style:none;"><a href="/wiki/Wiki:方針" class="mw-ui-icon mw-ui-icon-before mw-ui-icon-notice"><span>方針</span></a></li>' + | ||
'<li class="menu__item"><a href="/wiki/特別:特別ページ一覧" class="mw-ui-icon mw-ui-icon-before mw-ui-icon-star"><span>特別ページ一覧</span></a></li>' + | '<li class="menu__item" style="list-style:none;"><a href="/wiki/特別:特別ページ一覧" class="mw-ui-icon mw-ui-icon-before mw-ui-icon-star"><span>特別ページ一覧</span></a></li>' + | ||
'<li class="menu__item"><a href="/wiki/特別:ページ一覧" class="mw-ui-icon mw-ui-icon-before mw-ui-icon-listBullet"><span>全てのページ</span></a></li>' + | '<li class="menu__item" style="list-style:none;"><a href="/wiki/特別:ページ一覧" class="mw-ui-icon mw-ui-icon-before mw-ui-icon-listBullet"><span>全てのページ</span></a></li>' + | ||
'<li class="menu__item"><a href="/wiki/特別:最近の更新" class="mw-ui-icon mw-ui-icon-before mw-ui-icon-recentChanges"><span>最近の更新</span></a></li>' + | '<li class="menu__item" style="list-style:none;"><a href="/wiki/特別:最近の更新" class="mw-ui-icon mw-ui-icon-before mw-ui-icon-recentChanges"><span>最近の更新</span></a></li>' + | ||
'</div>' + | '</div>' + | ||
'</ul>'; | '</ul>'; | ||
| 98行目: | 96行目: | ||
e.preventDefault(); | e.preventDefault(); | ||
$('#custom-menu-content').slideToggle(200); | $('#custom-menu-content').slideToggle(200); | ||
}); | }); | ||
} | } | ||
| 104行目: | 101行目: | ||
$(document).ready(initCustomMenu); | $(document).ready(initCustomMenu); | ||
var timer = setInterval(initCustomMenu, 500); | |||
var timer = setInterval( | setTimeout(function() { clearInterval(timer); }, 5000); | ||
})(); | })(); | ||
console.log("OK Common.js") | console.log("OK Common.js") | ||