【jquery】基於 jquery 的翻牌效果 flip


最近做了個類似於塔羅牌翻牌的效果,分享給大家。

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8"/>
    <title>flip</title>
    <style>
    *{margin:0;padding:0;}
    .content{background:orange;height:300px;margin:100px auto;width:200px;}
    </style>
</head>
<body>
    <div class="content"></div>
</body>
</html>
<script src="jquery.min.js"></script>
<script src="jquery-ui.min.js"></script>
<script src="jquery.flip.min.js"></script>
<script>
$(function(){
    $('.content').click(function(){
        var _this = $(this);
        _this.flip({
            direction: 'lr',
            content: '反轉后顯示的內容,反轉后顯示的內容,反轉后顯示的內容,反轉后顯示的內容',
            onEnd: function(){
                _this.css({
                    background: 'orange',
                    color: 'white'
                }).unbind('click');
            }
        });
    });
});
</script>

參數說明:

direction:翻轉方向,總共有 4 個值(tb、bt、lr、rl),默認 tb

content:設置翻轉后容器內顯示的內容,可以是文本,可以是 html,甚至可以是 jquery 對象

color:設置翻轉后容器的背景色

speed:設置翻轉速度,值越小速度就越快

onBefore:設置翻轉前需要執行的內容

onAnimation:設置翻轉到一半的時候需要執行的內容

onEnd:設置翻轉完成后需要執行的內容

PS:

jqueryui 需要加載 core 和 effects core

官網地址:Flip! A jQuery plugin v0.9.9

點擊下載 demo


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM