Skip to content

GSAP中文文档 - timeline 方法 - 通过ID获取(getById)

通过ID获取(getById)

搜索时间线并返回第一个与提供的ID匹配的子元素。当创建补间或时间线时,您可以为其分配一个 id,以便稍后可以使用该 id 找到它。这在使用像React这样的框架和构建工具时特别有用,因为跟踪变量可能会很困难。

方法签名

plaintext
getById(id: String): [Tween | Timeline]

搜索时间线并返回第一个与提供的ID匹配的子元素。

参数(Parameters)

  • id: String
    • 要搜索的补间或时间线的ID。

返回值(Returns)

  • Tween | Timeline
    • 与提供的ID匹配的补间或时间线。

详细信息(Details)

例如:

javascript
var tl = gsap.timeline()

// 在创建时给动画一个 "myTween" ID
tl.to(obj, { id: 'myTween', duration: 1, x: 100 })

// 稍后我们可以这样获取它
var myTween = tl.getById('myTween')

赣ICP备2023003243号