jQuery Gantt Chart 網頁上顯示甘特圖 |
使用說明:
第一步 先載入程式需要用到的檔案
//使用 Google AJAX API 取得 jQuery 框架 1.8.2 min 版本
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
//載入 Gantt Chart 的主程式碼
<script src="js/jquery.fn.gantt.min.js" type="text/javascript"></script>
//載入 Gantt Chart 的樣式
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
第二步 接下來在HTML劃出要顯示甘特圖的範圍
<div class="gantt"></div>
<div class="gantt2"></div>
第三步 使用 JavaScript 讓套件
$(function () {
$(".gantt1").gantt({
source: "JSON 檔案的連結"
});
//或者使用
var data = [{ "name": "Step A "
,"desc": "→ Step B"
,"values":
[{ "id" : "b0"
, "from" : "/Date(1320182000000)/"
, "to" : "/Date(1320301600000)/"
, "desc" : "Id: 0<br/>Name: Step A"
, "label" : "Step 1"
, "customClass": "ganttRed"
}]
}];
$(".gantt2").gantt({
source: data
});
});
附上可修改參數
參數
|
說明 |
source
|
資料或資料來源 |
itemsPerPage
|
在一個頁面上顯示多少項目 |
months
|
陣列,其中包含的月份 |
dow
|
陣列,其中包含的週數 |
navigate
|
導航類型 buttons(按鈕),scroll(滾輪) |
scale
|
初始規模 hours,days,weeks,months |
maxScale
|
最大規模 |
minScale
|
最小規模 |
holidays
|
陣列,假期的陣列 |
作者網站:http://mbielanczuk.com/jquery-gantt/
檔案大小:97.4 KB (包含範例)
檔案下載:https://github.com/mbielanczuk/jQuery.Gantt/zipball/master
檔案備份:下載
0 意見