如何从不在视口/浏览器窗口中的 .column 类的所有元素中删除一个类?
目前,由于我知道如何为视口中的所有事物添加一个类,因此我目前的计划是为视口中列类的所有元素添加一个类。我们称该类为 .inViewport。然后使用:not()
JQuery 选择器中的 CSS 从所有没有该 .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?