mtde.info

Movable Type Developers Express

ドロップダウンカテゴリリスト

2008年2月 3日 16:15 | Writer: apstar | 記事本文

Movable Type 4.1のウィジェットに格納されている月別アーカイブ(ドロップダウン)のコードをドロップダウンカテゴリリストに改造したコードサンプルです。

コード

<select onchange="nav(this)">
   <option>カテゴリを選択</option>
   <MTCategories>
      <option value="<$MTCategoryArchiveLink$>"><$MTCategoryLabel$></option>
   </MTCategories>
</select>

<script type="text/javascript" charset="utf-8">
function nav(sel) {
if (sel.selectedIndex == -1) return;
var opt = sel.options[sel.selectedIndex];
if (opt && opt.value)
location.href = opt.value;
}
</script>

このエントリにサンプルコードを貼った動作サンプル

カテゴリ関連サンプル

2008 mtde.info