开发者社区> 问答> 正文

jQuery flip插件为什么第一次打开页面需要两次点击才能翻过去

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
 
    <!-- 加载全部页面都需要的CSS、JS等 -->
    <link rel="stylesheet" href="http://173.230.150.168/phpmytest/jmproject1/assets/css/global.css" type="text/css" media="screen" />
 
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
 
    <!-- header 加载页面专属的CSS、JS等 -->
    <link rel="stylesheet" href="http://173.230.150.168/phpmytest/jmproject1/assets/css/archive/glossary_show.css" type="text/css" />
    <script type="text/javascript" src="http://173.230.150.168/phpmytest/jmproject1/assets/js/archive/glossary_show.js"></script>
    <script type="text/javascript" src="http://173.230.150.168/phpmytest/jmproject1/assets/jqueryplugins/jquery.flip.min.js"></script>
                                             
</head>
 
<body>
 
 
<div id="wrapper">
 
 
    <div id="container">
 
<dl id="glossary_list">
                    <dt class="glossary_name">
            <span class="entry_english">10000</span>
            <span class="entry_chinese">10000</span>
            <span class="translator">phoenix</span>
        </dt>
        <dd class="glossary_intro">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
        </dd>
                    <dt class="glossary_name">
            <span class="entry_english">12</span>
            <span class="entry_chinese">12</span>
            <span class="translator">phoenix</span>
        </dt>
        <dd class="glossary_intro">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
        </dd>
                    <dt class="glossary_name">
            <span class="entry_english">120</span>
            <span class="entry_chinese">120</span>
            <span class="translator">phoenix</span>
        </dt>
        <dd class="glossary_intro">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
        </dd>
 
    </dl><!-- /#glossary_list -->
 
 
 
    </div><!-- /#container -->
 
 
</div><!-- /#wrapper -->
 
 
 
</body>
</html>

展开
收起
a123456678 2016-07-06 15:00:54 2001 0
1 条回答
写回答
取消 提交回答
  • $(document).ready(function(){
             
            var chinese = $(this).next().text();
            $('.entry_english').toggle(
                function(){
                    $(this).flip({
                        direction:'lr',
                        content:chinese,
                        color:'#ff0',
                        speed:150,
                        onEnd:function(){
                            //do nothing
                        }
                    });
                },
                function(){
                    $(this).revertFlip();   
                }
            );
    });
    2019-07-17 19:52:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
宏光S导航安装教程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载