我正在尝试将一个类添加到一个元素。之后,我要等待5秒钟,然后将另一个类添加到同一元素。
但是它只是将第一个类“ bigEntrance”添加到该元素,而没有将第二个类添加到同一元素。
我该怎么做?
$(window).scroll(function() {
$('#page__about__left__logo').each(function() {
var imagePos = $(this).offset().top;
var topOfWindow = $(window).scrollTop();
if (imagePos < topOfWindow + 400) {
$(this).addClass("bigEntrance", function () {
$(this).addClass("floating");
});
}
});
});
答案 0 :(得分:2)
addClass
documentation中没有任何内容表示它接受第二个参数,并且您的代码中也没有任何内容告诉您等待五秒钟。
要执行您的操作,只需添加课程并在5秒后使用setTimeout
添加下一课程:
Timer