我的脚本中有几个动画,但是它们不起作用。我无法确定问题所在。是什么导致这些动画无法运行?
我已经尝试了每个动画在其html页面中的效果,
jQuery(document).ready(function($){
var $timeline_block = $('.cd-timeline-block');
//hide timeline blocks which are outside the viewport
$timeline_block.each(function(){
if($(this).offset().top > $(window).scrollTop()+$(window).height()*0.75) {
$(this).find('.cd-timeline-img, .cd-timeline-content').addClass('is-hidden');
}
});
//on scolling, show/animate timeline blocks when enter the viewport
$(window).on('scroll', function(){
$timeline_block.each(function(){
if( $(this).offset().top <= $(window).scrollTop()+$(window).height()*0.75 && $(this).find('.cd-timeline-img').hasClass('is-hidden') ) {
$(this).find('.cd-timeline-img, .cd-timeline-content').removeClass('is-hidden').addClass('bounce-in');
}
});
});
});
一旦加入我的网站,动画将不起作用。
答案 0 :(得分:0)
看到您的仓库。在第542行的index.html中,添加一个类cssanimations
<section id="cd-timeline" class="cd-container cssanimations">
通过在body
标记内使用body
标记的方式。真的不对。