栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在过渡结束时调用回调

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在过渡结束时调用回调

您要监听过渡的“结束”事件。

// d3 v5d3.select("#myid").transition().style("opacity","0").on("end", myCallback);// old wayd3.select("#myid").transition().style("opacity","0").each("end", myCallback);

从文档中

transition.each([type],listener)

如果指定了 type ,则为过渡事件添加一个侦听器,同时支持“开始”和“结束”事件。即使过渡具有恒定的延迟和持续时间,也会为过渡中的每个单独元素调用侦听器。当每个元素开始转换时,开始事件可用于触发瞬时更改。通过选择当前元素

this
,并派生新的过渡,可以将结束事件用于启动多阶段过渡。在结束事件期间创建的任何过渡都将继承当前的过渡ID,因此不会覆盖以前计划的较新过渡。

最后,请注意,如果您只想在元素淡出后(过渡完成后)将其删除,则可以使用

transition.remove()



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/464675.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号