• 抛物线效果


    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
    div.panel{
    400px;
    height: 500px;
    border: 1px solid #000;
    float: left;
    }
    .btn{
    100px;
    height: 100px;
    background: red;
    }
    .tagesssst{
    100px;
    height: 100px;
    background: red;
    right: 10px;
    top:1000px;
    left: 800px;
    position:absolute;
    }
    </style>
    </head>
    <body>
    <div class="btn"></div>
    <div class="panel">
    <div class="item">
    <img class="photo" src="http://placekitten.com/150" width="100" height="100" />

    </div>
    <div class="item">
    <img class="photo" src="http://placekitten.com/150" width="100" height="100" />

    </div>
    <div class="item">
    <img class="photo" src="http://placekitten.com/150" width="100" height="100" />

    </div>
    </div>
    <div class="panel target">
    <div class="item">
    <img class="photo" src="http://placekitten.com/150" width="100" height="100" />

    </div>
    <div class="item">
    <img class="photo" src="http://placekitten.com/150" width="100" height="100" />

    </div>
    <div class="item">
    <img class="photo" src="http://placekitten.com/150" width="100" height="100" />

    </div>
    </div>
    <div class="panel">
    <div class="item">
    <img class="photo" src="http://placekitten.com/150" width="100" height="100" />

    </div>
    <div class="item">
    <img class="photo" src="http://placekitten.com/150" width="100" height="100" />

    </div>
    <div class="item">
    <img class="photo" src="http://placekitten.com/150" width="100" height="100" />

    </div>
    </div>
    <div class="tagesssst"></div>
    <script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>

    <script>
    $('.btn').on('click', function(){
    var i=0;
    move($('.item img'),i,$('.item img').length);
    });
    function move(all,index,ll) {
    console.log(all)
    var $orgImg = $(all[index]);
    console.log($orgImg)
    var $targetDiv = $('div.tagesssst');
    console.log($targetDiv[0])
    var $fxImg = $orgImg.clone().css({
    'position': 'absolute',
    'z-index': 10000,
    'width': $orgImg.width(),
    'height': $orgImg.height(),
    'border-radius': '50%'
    }).css($orgImg.offset()).appendTo('body');
    $fxImg
    .animate({
    left: [$targetDiv.offset().left + $targetDiv.width() - $fxImg.width(), 'linear'],
    top: [$targetDiv.offset().top + $targetDiv.height() - $fxImg.height(), 'easeInBack']
    }, 600)
    .fadeOut(200, function () {
    $fxImg.detach();
    index++;
    console.log(index,ll);
    if(index<ll){
    move(all,index,ll);
    }

    });
    }
    </script>
    </body>
    </html>
  • 相关阅读:
    致研究者的一封信
    机器学习简介
    The resource about the Machine Learning(Cont.)
    哈佛箴言
    Google图片搜索新算法 图片版PageRank
    top conferences and journals in Machine Learning
    做科研的几点体会
    数百本外文数学EBOOK免费下载
    Machine Learning Algorithm Tutorials
    在批处理中实现等待/延迟/暂停
  • 原文地址:https://www.cnblogs.com/1rookie/p/10111373.html
Copyright © 2020-2023  润新知