示例
论坛
支持
文档
Promise
addCalendar
addLink
addLinkLayer
addMarker
addShortcut
addTask
addTaskLayer
adjustTaskHeightForBaselines
alert
assert
attachEvent
autoSchedule
batchUpdate
bind
calculateDuration
calculateEndDate
calculateTaskLevel
callEvent
changeLightboxType
changeLinkId
changeTaskId
checkEvent
clearAll
clearRedoStack
clearUndoStack
close
collapse
columnIndexByDate
confirm
copy
correctTaskWorkTime
createCalendar
createDataProcessor
createDatastore
createTask
dataProcessor
dateFromPos
defined
deleteCalendar
deleteLink
deleteMarker
deleteTask
destructor
detachAllEvents
detachEvent
eachParent
eachSelectedTask
eachTask
event
eventRemove
expand
exportToExcel
exportToICal
exportToJSON
exportToMSProject
exportToPDF
exportToPNG
exportToPrimaveraP6
findCycles
focus
getCalendar
getCalendars
getChildren
getClosestWorkTime
getColumnIndex
getConnectedGroup
getConstraintLimitations
getConstraintType
getDatastore
getFreeSlack
getGlobalTaskIndex
getGridColumn
getGridColumns
getLabel
getLastSelectedTask
getLayoutView
getLightbox
getLightboxSection
getLightboxType
getLightboxValues
getLink
getLinkCount
getLinkNode
getLinks
getMarker
getNext
getNextSibling
getParent
getPrev
getPrevSibling
getRedoStack
getResourceAssignments
getResourceCalendar
getScale
getScrollState
getSelectedId
getSelectedTasks
getShortcutHandler
getSiblings
getSlack
getState
getSubtaskDates
getSubtaskDuration
getTask
getTaskAssignments
getTaskBarHeight
getTaskBaselines
getTaskBy
getTaskByIndex
getTaskByTime
getTaskByWBSCode
getTaskCalendar
getTaskCount
getTaskHeight
getTaskIndex
getTaskNode
getTaskPosition
getTaskResources
getTaskRowNode
getTaskTop
getTaskType
getTotalSlack
getUndoStack
getVisibleTaskCount
getWBSCode
getWorkHours
groupBy
hasChild
hideCover
hideLightbox
hideQuickInfo
importFromExcel
importFromMSProject
importFromPrimaveraP6
init
isChildOf
isCircularLink
isCriticalLink
isCriticalTask
isLinkAllowed
isLinkExists
isReadonly
isSelectedTask
isSplitTask
isSummaryTask
isTaskExists
isTaskVisible
isUnscheduledTask
isWorkTime
load
locate
mergeCalendars
message
mixin
modalbox
moveTask
open
parse
plugins
posFromDate
redo
refreshData
refreshLink
refreshTask
removeLinkLayer
removeShortcut
removeTaskLayer
render
renderMarkers
resetLayout
resetLightbox
resetProjectDates
resetSkin
resizeLightbox
roundDate
roundTaskDates
scrollLayoutCell
scrollTo
selectTask
serialize
serverList
setParent
setSizes
setSkin
setWorkTime
showCover
showDate
showLightbox
showQuickInfo
showTask
silent
sort
toggleTaskSelection
uid
undo
unselectTask
unsetWorkTime
updateCollection
updateLink
updateMarker
updateTask
updateTaskAssignments
开始
甘特图 API
方法
eachParent
遍历甘特图中指定任务的所有父任务
void
eachParent
(
function
code
,
string | number
startTask
, [
object
master
] );
code
function
一个回调函数,用于处理每个任务对象
startTask
string | number
要遍历其父任务的任务ID
master
object
回调函数内部使用的上下文对象,即回调函数中的 'this' 指向
Example
gantt.
eachParent
(
function
(
task
)
{
alert
(
task.
text
)
;
}
,
taskId
)
;
See also
API
calculateTaskLevel
Back to top