2017-10-13 16 views
0

CSSでアニメーションパーセンテージバーを作成しました。ビューポートがコンテナdivに到達するまでアニメーションの読み込みを遅らせたいと思います。私はGoogleで見つけることができるすべてのlazyload jqueryスクリプトを試しても、私は必要なものを行うために1つを得ることができません。私は怠惰な負荷に必要なコンテンツがあなたの要素は、ビューポートであるかどうかを確認するために、この方法を試すことができますビューポートでdivをロードする必要があります

<section class="parallax-container2"> 
<img class="responsive-img parallax2" src="images/image2.jpg"> 
<div class="container"> 
<div class="row fadeInParagraph"> 
<div class="col s12 m6 l6 index"> 
<div class="progresscss"><div id="progressbar"><span class="text">89% 
</span><div id="progress" ></div></div><div class="line"></div></div> 
<div class="progresscss1"><div id="progressbar1"><span class="text">74% 
</span><div id="progress1" ></div></div><div class="line"></div></div> 
<div class="progresscss2"><div id="progressbar2"><span class="text">61% 
</span><div id="progress2" ></div></div><div class="line"></div></div> 
<div class="progresscss3"><div id="progressbar3"><span class="text">85% 
</span><div id="progress3" ></div></div><div class="line"></div></div> 
</div></div></section> 
+0

classNameを見てください。私は、あなたが視差魔法をやっていると仮定するのがいいと思います。あなたは既に作業できるグローバルスクロールイベントリスナーを作成しましたか? – Andresson

+0

私は小さなパララックスをしていましたが、より高い優先順位である私の見出しの視差で戦っていたので、それにも問題が生じました。私は今日、グローバルスクロールイベントを設定して、必要なことをすることができるかどうかを確認します。ありがとう –

答えて

0

列divの内側にある、 はまた、あなたはとてもsetTimoutを使用することができる、スクロールイベントでそれを起動する必要がありますあまりにも何度も発火しないということです。

isScrolledIntoView(elem) 
{ 
    var docViewTop = $(window).scrollTop(); 
    var docViewBottom = docViewTop + $(window).height(); 

    var elemTop = $(elem).offset().top; 
    var elemBottom = elemTop + $(elem).height(); 

    return ((elemBottom <= docViewBottom) && (elemTop >= docViewTop)); 
} 
+0

あなたは髪の毛を愚かにすることができますか?私のCSS/htmlのスキルを私は考えて、javaはそんなにありません。 –

+0

私には視差を作成するためにマテリアライズを使用しているようです。あなたのdivがスクロールイベントのビューポートにある気象をチェックし続けることができるビューポートにあるときだけ視差を発生させる必要があります。ですから、基本的に$( '.parallax2')を起動する必要があります。 isScrolledIntoViewメソッドがtrueを返す場合のイベントです。 – Gautam

+0

グリッドにmaterializeを使用します。私が扱っている視差効果は、それらの視差効果ではありません。しかし、それは意味があり、私はそれを試してみましょう。ありがとうございました! –

関連する問題