JQuery.Gantt(甘特图) 开发指南

您所在的位置:网站首页 甘特图应用范围 JQuery.Gantt(甘特图) 开发指南

JQuery.Gantt(甘特图) 开发指南

2024-07-14 11:24:51| 来源: 网络整理| 查看: 265

 $.fn.gantt = function (options):甘特图部件对象

 基础设置项

 cookieKey:cookie的键

 scales:时间范围的级别 例如:["hours", "days", "weeks", "months"]

 settings:部件设置集

 source:数据源

 itemsPerPage:分页的每页数据行数

 months:列头处月份名称

 dow:列头处星期名称

 startPos:默认开始位置日期

 navigate:底部导航,buttons为按钮式的,scroll为滑块式的

 scale:甘特图每一列的时间范围

 useCookie:是否使用cookie,如果使用需要引用jquery.cookie.js

 maxScale:最大时间范围

 minScale:最小时间范围

 waitText:等待提示文本

 onItemClick:有数据范围内点击事件

 onAddClick:无数据范围内点击事件

 onRender:渲染事件

 scrollToToday:设置是否滚动到今天

 选择器方法(a:元素,i:索引,m:值): $.extend($.expr[":"], {});

 findday:以毫秒为时间单位匹配一个指定的日期

 findweek:以毫秒为时间单位匹配一个指定的周

 findmonth:以毫秒为时间单位匹配一个指定的月

 日期原型

 Date.prototype.getWeekId:获取weekid用于标识week的div的id特性,返回字符串,格式为dh-YYYY-WW,其中的ww是一年中的第几周

 Date.prototype.genRepDate:按部件设置属性中scale的值获取时间范围,以秒为时间单位

 Date.prototype.getDayOfYear:获取日期在一年中的第几天

 Date.prototype.getWeekOfYear:获取日期在一年中的第几周

 Date.prototype.getDaysInMonth:获取日期所在月份的天数

 Date.prototype.hasWeek:如果日期驻留在一周的边界,返回真

 Date.prototype.getDayForWeek:返回一周的开始日期的日期对象

 Grid管理器(负责导航和渲染):core

 elementFromPoint:获取位于指定点的最高处的元素

 create:创建图表

 init:初始化视图,计算行数、页数、可见的开始时间与结束时间

 render:渲染grid

 leftPanel:创建左侧Panel

 dataPanel:创建右侧数据Panel

 rightPanel:创建右侧头部Panel

 navigation:导航

 createProgressBar:创建进度条

 markNow:移除”wd“class添加”today“class到当前的scale模式

 fillData:填充图表,解析数据并填充到panel

 navigateTo:导航到

 navigatePage:导航到指定的页面

 zoomInOut:变更空间轴级次(zoom)

 mouseScroll:通过鼠标移动图表

 wheelScroll:通过鼠标滚轮移动图表

 sliderScroll:通过滑块控制图表

 scrollPanel:更新滚动panel的margin

 synchronizeScroller:同步滚动

 repositionLabel:重新定位数据标签

 waitToggle:切换等待

 实用功能:tools

 getMaxDate:返回最大可能的日期在scale值的标准下

 getMinDate:返回最小可能的日期在scale值的标准下

 parseDateRange:返回一个日期对象数组介于from和to之间,时间单位为天

 parseTimeRange:返回一个日期对象数组介于from和to之间,时间单位为小时

 parseWeeksRange:返回一个日期对象数组介于from和to,时间单位为周

 parseMonthsRange:返回一个日期对象数组介于from和to,时间单位为月

 dateDeserialize:从字符串反序列化成日期

 genId:用日期创建ID

 getCellSize:获取当前单元格的大小

 getRightPanelSize:获取当前右panel的大小

 getPageHeight:获取当前页面的高度

 getProgressBarMargin:获取当前进度条的margin大小

选项扩展:this.each(function () {};);



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭