<body>
ユーザーがスクロールしているときに要素にクラスを追加するために使用している JavaScript があります。
var $body = $('body');
$(window).scroll(function() {
$body.addClass('scrolling');
var scroll = $(window).scrollTop();
if (scroll <= 1) {
$body.removeClass('scrolling');
}
});
これはデスクトップ ブラウザーではうまく機能しますが、iOS (および場合によっては他のモバイル デバイス)では、ユーザーが最初に画面にタッチしてスクロールするときではなく、タッチリリース時にのみクラスが追加されます。
このスクリプトを調整して、タッチ時にこのクラスをトリガーするにはどうすればよいですか?
このスクリプトの動作を示す Fiddle は次のとおりです: http://jsfiddle.net/alecrust/AKCCH/