欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery 甘特圖的數據

錢艷冰1年前9瀏覽0評論

jquery 甘特圖是一款基于 jQuery 的甘特圖插件。它提供了一種簡單的方式來可視化任何時間段內的進程,如項目進度、任務列表等等。

使用 jquery 甘特圖需要有一定的 HTML 和 JavaScript 知識。首先,需要創建一個包含甘特圖的 div 元素。然后,通過 JavaScript 設置甘特圖需要的參數,如任務列表、開始時間、結束時間、進度等等。

<div id="gantt"></div>
<script>
$(function() {
// 任務列表數據
var tasks = [
{
name: "任務1", // 任務名稱
start: new Date(2022, 0, 1), // 任務開始時間
end: new Date(2022, 0, 10), // 任務結束時間
progress: 50 // 任務完成百分比
},
// ...
];
$("#gantt").gantt({
source: tasks, // 數據源,即任務列表數據
scale: "days", // 時間刻度,可選 "weeks"、"months"、"years"
minScale: "days", // 最小時間刻度,同 scale
maxScale: "months", // 最大時間刻度,同 scale
startDate: new Date(2022, 0, 1), // 甘特圖開始時間
endDate: new Date(2022, 0, 31), // 甘特圖結束時間
scrollToToday: true, // 是否滾動到當前時間點
onItemClick: function(data) {
// 點擊事件回調函數
console.log(data);
}
});
});
</script>

上面的代碼是最基本的 jquery 甘特圖示例。其中,tasks 數組表示任務列表數據,包含每個任務的名稱、開始時間、結束時間和完成百分比。通過傳遞這個數據源,可以讓插件自動繪制出甘特圖。

另外,還可以設置時間刻度、甘特圖開始和結束時間、是否滾動到當前時間點等等。此外,還可以通過回調函數來處理點擊任務的事件。

總之,使用 jquery 甘特圖可以很方便地創建出美觀、直觀的甘特圖,幫助管理任務、項目進度等等。