質問する
82 次
1 に答える
0
おそらく、スライダー要素のスクロール イベントを観察する必要があります。各スクロールプロセスの後に、どの要素が表示されているスライダー領域内にあるかを測定する必要があります (他の要素は CSS によって隠されていると思いますoverflow: scroll
よね?)...
スクロールが常にではなく実際に停止したときにのみ関数がトリガーされるように、小さな遅延を使用する必要があります。
実際に動作するコードでそれを示す方が良いので...私のjsfiddleをチェックしてください。少なくとも Chrome では動作しますが、他のブラウザでも動作すると思います... 年リストをスクロールして 50 ミリ秒停止すると、スライダーの表示領域に表示されるこのリスト項目div
がログインされますconsole.log
。 JS コンソール...お役に立てば幸いです =)
編集: 小さな CSS エラーがありました...修正され、URL が更新されました
于 2012-05-03T20:01:45.093 に答える