6,868
回編集
(Mobileスキンのメニューに要素を追加するコード) |
細編集の要約なし |
||
| 1行目: | 1行目: | ||
/***************************** | /***************************** | ||
Mobileスキンのメニューを追加するコード。 | |||
PARAMS_ARTICLES_MENU: メニューの最上段ブロックの下に新たに追加するブロックの内容 | |||
PARAMS_ARTICLES_MENU: | |||
パラメータ: [表示名, アイコンクラス名, 記事名] | パラメータ: [表示名, アイコンクラス名, 記事名] | ||
*****************************/ | *****************************/ | ||
const PARAMS_ARTICLES_MENU = [ | const PARAMS_ARTICLES_MENU = [ | ||
['シリーズ紹介', 'minerva-icon--die', '大乱闘スマッシュブラザーズシリーズ'], | ['シリーズ紹介', 'minerva-icon--die', '大乱闘スマッシュブラザーズシリーズ'], | ||
| 24行目: | 21行目: | ||
var DOM_NAVIGATION = $('#p-navigation'); | var DOM_NAVIGATION = $('#p-navigation'); | ||
/** | /** | ||
* | * | ||
| 80行目: | 66行目: | ||
} | } | ||
makeArticlesMenu(PARAMS_ARTICLES_MENU); | makeArticlesMenu(PARAMS_ARTICLES_MENU); | ||
//メモ:ES6には未対応。 | //メモ:ES6には未対応。 | ||
/* | |||
const PARAMS_NAVIGATIONS_MENU = [['最近の更新', 'minerva-icon--history', '特別:最近の更新']]; | |||
function addToNavigationsMenu(params) { | |||
const items = params.map(function (a) { | |||
return makeMenuItemChild(a[0], a[1], a[2]); | |||
}).join(''); | |||
console.log(items); | |||
DOM_NAVIGATION.append(items); | |||
} | |||
*/ | |||