GSAP时间轴超过元素

时间:2016-11-21 13:50:24

标签: javascript jquery gsap tweenmax

我尝试在其悬停时触发时间线,因此我使用我的时间轴创建一个var,并使用event.delegateTarget查找子项而不是全部使用.CLASS

这是我的代码

$(".gb-help-list ").on('mouseover', 'li', function (e) {
console.log('mouse');
var tl = new TimelineLite();
        tl.to($(event.delegateTarget).find('.line-help'), 2, {width: '100px', ease: Power4.easeOut})
        .to(".line-top", 2, {width: '100%', ease: Power4.easeOut}, "-=1");

});

我没有在控制台中看到任何错误,但是这样:o($(event.delegateTarget).find('.line-help'), 2, {width: '100px', ease: Power4.easeOut}并不会触发....

任何人都可以帮忙吗?

提前谢谢

1 个答案:

答案 0 :(得分:0)

假设delegateTarget方法有效,根据jQuery的文档似乎很好,这里唯一的问题是补间的第二行没有要补间的元素。你需要传递一个,类似于:

FileInputStream