码迷,mamicode.com
首页 > 移动开发 > 详细

自己写的一段jquery实现当滚动条滑动到某个位置实现向中间移动

时间:2018-06-28 15:21:43      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:type   rap   fun   dde   语句   The   slow   func   执行   

实现回调函数:(一个涉及动画的函数之后来执行语句)

 

$("p").hide(1000,function(){
  alert("The paragraph is now hidden");
});

 

 

自己写的:

<script type="text/javascript">
//    $(document).ready(function() {       
//        $(window).scroll(function() {
//            
//            alert($(window).scrollTop() + " px"); 
//                
//            }

    $(document).ready(function() {       
        $(window).scroll(function() {
            
            if(($(window).scrollTop()) > 500){
                $(".f_a").animate({marginLeft: "0px",opacity:‘1‘,speed:"1500"}, function(){
                    $(".f_aa").animate({
                        marginLeft: "0px",
                        opacity:‘1‘,
                        speed: "slow"
                    },2000);
                });
            }
            

            
            if(($(window).scrollTop()) > 500){
                $(".f_b").animate({marginRight: "0px",opacity:‘1‘},function(){
                    $(".f_bb").animate({
                        marginRight: "0px",
                        opacity:‘1‘
                    },2000);
                });
            }
            
            
//            $("p").hide(1000,function(){
//                alert("The paragraph is now hidden");
//            });
            
            
            
            if(($(window).scrollTop()) > 1800){
                $(".f_c").animate({marginLeft: "0px",opacity:‘1‘},function(){
                    $(".f_cc").animate({
                        marginLeft: "0px",
                        opacity:‘1‘
                    },2000);
                });
            }
            
            
            if(($(window).scrollTop()) > 1800){
                $(".f_d").animate({marginRight: "0px",opacity:‘1‘},function(){
                    $(".f_dd").animate({
                        marginRight: "0px",
                        opacity:‘1‘
                    },2000);
                });
            }
            
            
//            if(($(window).scrollTop()) > 3200){
//                $(".f_e").animate({
//                        marginTop: "40px",
//                        opacity:‘1‘
//                    });
//            }
            
            
            if(($(window).scrollTop()) > 3200){
                $(".f_e").animate({marginTop: "40px",opacity:‘1‘},function(){
                    $(".f_ee").animate({marginTop: "40px",opacity:‘1‘},function(){
                        $(".f_eee").animate({
                            marginTop: "40px",
                            opacity:‘1‘
                        });
                    });
                });
            }
            

            if(($(window).scrollTop()) > 4100){
                $(".f_f").animate({
                        marginTop: "40px",
                        opacity:‘1‘
                    });
            }

        });
        
    });

</script>

 

自己写的一段jquery实现当滚动条滑动到某个位置实现向中间移动

标签:type   rap   fun   dde   语句   The   slow   func   执行   

原文地址:https://www.cnblogs.com/shandayuan/p/9238664.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!