2016-03-23 9 views
1

私はscrollEagicの問題があります:私はtriggerElementを使用していますが、ページの上部にあるtriggerElementに入りますが、triggerElementはページの中央にあります。これは私のScrollMagicコードです:Scrollmagic triggerElementが機能しない

var scene2 = new ScrollMagic.Scene({triggerElement: "#motivational"}) 
.setPin("#MiddleOfPage") // pins the element for the the scene's duration 
.addTo(controller); 

#middleOfPageは、ページの中央に固定された要素であり、そして「動機付け」要素は、ページの中央に相対的な要素のidです。私は何が起こったのかわからない!

答えて

0

がtriggerHook

var scene = new ScrollMagic.Scene({ 
     triggerElement:'#motivational', 
     triggerHook: 0 

     }).setPin('#MiddleOfPage') 
      .addIndicators() // add indicators (requires plugin) 
      .addTo(controller); 

を使用してみてくださいtriggerHookは値としてのIntを取ることができます。ブレークポイントは、ページの任意の場所に設定できます。