0

ビューポート/ブラウザ ウィンドウにない .column クラスのすべての要素からクラスを削除するにはどうすればよいですか?

現在、ビューポート内のすべてのものにクラスを追加する方法を知っているので、現在の計画は、ビューポート内の列クラスのすべての要素にクラスを追加することです。そのクラスを .inViewport と呼びましょう。次に、JQueryセレクター内でCSSを使用して、:not()その.inViewportクラスを持たないすべての.columnからクラスを削除します。したがって、ビューポートにはありません。

そう、

/* add .inViewport to all .column in viewport */
 `$('.column:not(.inViewport)').removeclass('animated');` // remove class .animated from all .column not in viewport.

ビューポート/ウィンドウにないすべての .column からクラス .animated を削除するより良い方法はありますか?

4

0 に答える 0