2016-11-21 28 views
0

IM嘗試火時間表時,李它懸停,所以我創建我的時間軸上的變種,並與event.delegateTarget找到孩子,而不是所有的.classGSAP時間表在元素

這是我的代碼

$(".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}不火....

任何人都可以helpme?提前

回答

0

假設delegateTarget方法工作,其中按照jQuery的文檔,似乎罰款

THX,這裏唯一的問題是,吐溫的第二行不必吐溫的元素。你需要通過一個吧,類似這樣的事情:爲響應

$(".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($(event.delegateTarget).find('.line-top'), 2, {width: '100%', ease: Power4.easeOut}, "-=1"); 
}); 
+0

喜法比奧,THX ... THI是我的最終代碼: –

+0

https://jsfiddle.net/z7jankt7/ –