0
カウントを自動的に実行しないように設定するにはどうすればよいですか? 私はそれをスクロールしたときだけ起動することがカウントアップしたいカウントアップ開始自動
htmlコード:
<!-- COUNT UP -->
<div id="countup" class="countup parallax-window" data-parallax="scroll" data-image-src="img/basic/background-count.jpg"><!-- start countup div-->
<div class="container">
<div class="row">
<h2>The <b>Count</b></h2>
<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry.
<br>Lorem Ipsum has been the industry's standard</p>
<div class="col-sm-3 col-md-3">
<i class="fa fa-pencil-square-o" aria-hidden="true"></i>
<h3 class="counter" data-count="350">0</h3>
<h4>Project</h4>
</div>
<div class="col-sm-3 col-md-3">
<i class="fa fa-coffee" aria-hidden="true"></i>
<h3 class="counter" data-count="755">0</h3>
<h4>Coffee</h4>
</div>
<div class="col-sm-3 col-md-3">
<i class="fa fa-thumbs-up" aria-hidden="true"></i>
<h3 class="counter" data-count="2500">0</h3>
<h4>Smile</h4>
</div>
<div class="col-sm-3 col-md-3">
<i class="fa fa-users"></i>
<h3 class="counter" data-count="50">0</h3>
<h4>Employee</h4>
</div>
</div>
</div>
</div>
<!-- END COUNT UP -->
Javascriptコード: `
$('.counter').each(function() {
var $this = $(this),
countTo = $this.attr('data-count');
$({ countNum: $this.text()}).animate({
countNum: countTo
},
{
duration: 5000,
easing:'linear',
step: function() {
$this.text(Math.floor(this.countNum));
},
complete: function() {
$this.text(this.countNum);
//alert('finished');
}
});
});
おかげで私を助けてみたが、私は右のそれを置くと、それはちょうど開始?あなたは別の解決策を持っていますか?私が欲しい私はそれをスクロールするとき、それは申し訳ありません – Zuhri
@Zuhriを開始します、私はあなたを得ません – Durga
これは私のWebの例ですhttp://upto.esy.es/ページの下部を確認し、カウント自体が(自動)カウントを開始し、アニメーションを見ることはできませんあなたはsoulutionがありますか?どのようにそれを修正するには? – Zuhri