この面白いバグが発生しており、デバッグ方法がわかりません。サイトにページが読み込まれるたびに、スクロール イベントが発生します。ページは目に見えて動かず、マウスやキーボードを介してスクロールをトリガーしていません。読み取るコード行を配置したため、スクロールイベントが発生していることを知っています
$(window).bind('scroll', function (e) {console.log(e)});
案の定、すべてのページで、コンソールのログに小さな「jQuery.Event」メッセージが表示されます。ポイントをブレークすると、コール スタックは jQuery.even.dispatch.apply(eventHandle.elem, arguments) で終了します。
これが質問です。このスクロール イベントの原因を特定するにはどうすればよいですか? スクロールがユーザーによってトリガーされたのか、スクリプトによってトリガーされたのかを教えてくれるjqueryイベントオブジェクトの属性はありますか? この状況で、これを理解するためにあなたは何をしますか?