从不在视口中的所有内容中删除一个类

时间:2013-07-05 20:40:50

标签: javascript jquery

如何从.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中删除类.anumn而不是在视口/窗口中?

0 个答案:

没有答案