Jquery Mobile 網頁的選單(menu)功能外掛 – mmenu

行動裝置版本的網頁,常常可以有個「選單」的按鈕在頁面左上角(或是右上角),非常方便好用。所以我上網找了個現成的來用,mmenu!這個外掛除了使用簡單之外,還有階層式的選單,相當好用。

官方網頁:http://mmenu.frebsite.nl/

1.這個外掛的使用方式非常簡單,先下載他的範例檔(官方下載本站備份下載)。

2.解壓縮後在demo的目錄下有幾個範例檔,我先以default.html為例。

3.將default.html檔案中的下面幾行:

<link type="text/css" rel="stylesheet" href="css/demo.css" />
<link type="text/css" rel="stylesheet" href="../dist/core/css/jquery.mmenu.all.css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="../dist/core/js/jquery.mmenu.min.all.js"></script>
<script type="text/javascript">
	$(function() {
		$('nav#menu').mmenu();
	});
</script>

複製並貼到自己網頁中的

<head>

</head>

標籤之間。

4.然後在網頁中的

<div class="header">

</div>

標籤之間加入下面這一行。

<a href="#menu" data-icon="grid">Menu</a>

5.最後在網頁中的

<div class="page">

</div>

標籤之間加入你所需要的選單內容。

<nav id="menu">
<ul>
<li><a href="#">第一層選單A</a></li>
<li><a href="#about">第一層選單B</a>
<ul>
<li><a href="#about/history">第二層選單B-1</a></li>
<li><a href="#about/team">第二層選單B-2</a>
<ul>
<li><a href="#about/team/management">第三層選單B-2-1</a></li>
<li><a href="#about/team/sales">第三層選單B-2-2</a></li>
<li><a href="#about/team/development">第三層選單B-2-3</a></li>
</ul>
</li>
<li><a href="#about/address">第二層選單B-3</a></li>
</ul>
</li>
<li><a href="#contact">第一層選單C</a></li>
</ul>
</nav>

6.最後要把網頁上傳前,記得把步驟三中會用到的程式一併從範例檔案的資料夾中複製出來,並將步驟三中各個檔案所在的目錄改成你自己的目錄架構。

7.這個外掛同時還提供wordpress的版本,應該也很好用。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料