Skip to content

Functions

getScrollParent()

getScrollParent(start, type, end): undefined | Element

获取可滚动的父元素

Parameters

ParameterTypeDefault valueDescription
startMaybeNil<Element>undefined起点元素
typeScrollType'both'滚动类型
endScrollElement...终点元素

Returns

undefined | Element

Example

ts
// 获取 x 轴方向的可滚动父元素
getScrollParent(element, 'x', document.documentElement)

// 获取 y 轴方向的可滚动父元素
getScrollParent(element, 'y', document.documentElement)

// 获取任意轴方向的可滚动父元素
getScrollParent(element, 'both', document.documentElement)

Type Aliases

ScrollElement

ScrollElement = Element | Window


ScrollType

ScrollType = "x" | "y" | "both"