ハッシュタグ リンク (例: ) を使用してスクロールできるすべてのパーツを含む Web ページがありますwww.marie-charlot.be/#weiss
。
ページの読み込み後にトリガーされる JavaScript 関数を実行する方法を知っています (を使用します$(document).ready
が、これらは通常、ページが正しい部分 (#weiss
アンカー) までスクロールされる前にトリガーされます)。
スクロール後にスクリプトを実行するにはどうすればよいですか?
ハッシュタグ リンク (例: ) を使用してスクロールできるすべてのパーツを含む Web ページがありますwww.marie-charlot.be/#weiss
。
ページの読み込み後にトリガーされる JavaScript 関数を実行する方法を知っています (を使用します$(document).ready
が、これらは通常、ページが正しい部分 (#weiss
アンカー) までスクロールされる前にトリガーされます)。
スクロール後にスクリプトを実行するにはどうすればよいですか?
$(document).ready(function() {
var anchorTop = $('#my-anchor').offset().top;
$(document).scroll(function() {
if($(document).scrollTop() >= anchorTop)
yourFunctionHere();
});
});
これには、JQuery プラグインWaypointsを使用する必要があります。
例:
$('.entry').waypoint(function() {
alert('You have scrolled to an entry.');
});