jqueryに新しくなり、wayyyyのためにこれをあまりにも長い間把握しようとしています。セクションにスクロールして、プログレスバーのjqueryにCSSクラスを追加します。
コードを追加することなく、ユーザーがページのセクションにスクロールしたときに、進行状況バーにどのようにCSSクラスを追加しますか?ユーザーがスクロールダウンしたときにキャプチャしようとしていましたが、これは正しい方法ではないでしょうか...
これは私の最後の試みでしたが、私は必死に関数を保存しようとしました別のセクションで再度呼び出すことができます。事はまた、設定時間機能が動作し、私はそれだけではない、スクロールすることにより、特定の設定時間後......埋めるしかしになりましたあなたのコードで起こっている多くのものがあります
var section = $(window).scroll(function() {
var $progressBar = $('.progress-bar');
var scrolled_val = $(document).scrollTop().valueOf();
console.log(scrolled_val+ ' = scroll value');
});
if (scrolled_val == 1469) {
setTimeout(function(section) {
$('.progress-bar').css('width', '30%');
}, 500);
}
defは動作していない、そのprobは私がやってみた最初のこと.....私もconsole.log私のスクロールカウントとまだ何も。これは最もシンプルなものですが、何らかの理由で最も難しいことです...ユーザがプログレスバーの部分にスクロールして内部が@ShengSlogarを埋め込むときです。 –
@CarlSergile私ができる唯一のことページ上で正確に '1469 px'にスクロールしていないと間違っていると想像してください。 JSFiddleなどにコードを投げてもいいですか?そうすれば、デバッグするのがずっと簡単になります。 :) – sheng
意味がありますか? –