在页面滚动上加载div和动画

戴夫

我有一组包含动画的DIV,这些DIV在页面加载时被隐藏。这些动画均在计时器上运行,但在隐藏DIV的同时运行。

这些DIV设置为随着页面滚动出现,但是到此动画已经完成!有没有办法在动画出现后加载动画?

这是我的小提琴:http : //jsfiddle.net/fatfrank44/wRfu5/

的CSS

#content-wrapper {
height: 500px;
float: left;
visibility: visible;
}
#container, #container2 {
width: 331px;
height: 105px;
margin: 15px;
background-color: #666;
}   
.numbers {
width: 36px;
height: 50px;
background-color: #dc000f;
float: left;
}

HTML:

<div id="content-wrapper">
<div id="container">
            <div class="numbers"></div>
        </div>
        <div id="container2">
            <div class="numbers"></div>
        </div>
</div>

JS:

<script>
    $(document).ready(function() {
        var controller = $.superscrollorama();
        // individual element tween examples
        controller.addTween('#container', TweenMax.fromTo( $('#container'), .25, {css:{opacity:0, scale:0, }, immediateRender:true, ease:Quad.easeInOut}, {css:{opacity:1, scale:1}, ease:Quad.easeInOut}));
        controller.addTween('#container2', TweenMax.fromTo( $('#container2'), .25, {css:{opacity:0, scale:0, }, immediateRender:true, ease:Quad.easeInOut}, {css:{opacity:1, scale:1}, ease:Quad.easeInOut}));
    });
</script>

 <script>
$(document).ready(function () {
$('.numbers').delay(1).animate({
    'margin-left': '100px'
}, {
    duration: 1000,
    queue: true
});
});
</script>
戴夫

我设法使它与以下代码一起使用。当您向下滚动页面时,它会破坏DIV:

<script type="text/javascript">
$(window).scroll( function() {  
    if ( $(window).scrollTop() > 100 ) {  
       loadDiv();  
    }  
});  
function loadDiv() {  
    $('#container-holder').fadeIn('slow', function() {  
        $(this).fadeTo("slow", 1);  
        $('#container').fadeTo("fast", 1);
        $('.numbers').delay(500).fadeIn({duration:1000, queue:false}).animate({'margin-left':  '100px'}, {duration:1500, queue:false});
    });  
}  
</script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在jQuery滚动上淡入和淡出div

来自分类Dev

根据滚动方向和高度加载和删除内容页面

来自分类Dev

如何开始页面加载动画和停止页面加载

来自分类Dev

在页面滚动上延迟加载Angular视图和控制器

来自分类Dev

滚动页面时淡入和淡出div

来自分类Dev

在页面加载时滚动到div

来自分类Dev

加载时如何使页面加载向下滚动到<div>?

来自分类Dev

更改滚动上的div高度

来自分类Dev

AJAX加载和页面滚动

来自分类Dev

jQuery自动上下滚动div

来自分类Dev

Javascript页面自动上下滚动

来自分类Dev

在滚动上沿圆形路径移动div

来自分类Dev

在Android中的ListView滚动上设置动画

来自分类Dev

防止在滚动动画时在硬滚动上晃动

来自分类Dev

更改滚动上的Div显示元素

来自分类Dev

Javascript页面自动上下滚动

来自分类Dev

jQuery窗口滚动上的除法动画问题

来自分类Dev

滚动到点击和页面加载

来自分类Dev

在页面加载时滚动到div

来自分类Dev

在滚动上加载Highchart动画

来自分类Dev

jQuery在窗口滚动上设置动画

来自分类Dev

加载时如何使页面加载向下滚动到<div>?

来自分类Dev

如何在extjs中的页面滚动上自动加载记录

来自分类Dev

在jQuery中的页面滚动上显示5 div

来自分类Dev

可滚动的DIV,我想创建一个动画,该动画在页面加载时滚动到div的底部

来自分类Dev

jquery 和 css:页面内容加载动画

来自分类Dev

滚动上的 Javascript 动画

来自分类Dev

当父部分在滚动上可见时动画 div

来自分类Dev

在滚动上滑动 Div