小编use*_*581的帖子

用javascript jquery移动启动画面

我正在寻求避免在启动画面中使用它,因为它不适用于所有设备和其他原因:

<link rel="apple-touch-startup-image" href="img/splash.png" />
Run Code Online (Sandbox Code Playgroud)

所以我试图使用它,它可以正常工作,直到它滑入一个新页面,然后再次像飞溅屏幕一样处理(例如,当计时器到期时它变为空白 - 在这种情况下为4秒).如何停止/限制此行为,以便changePage仅包含在启动页面中?

<body>
 <div data-role="page" id="splash"> 
  <div class="splash">
    <img src="startup.jpg" alt="startup image" />

<script type='text/javascript'>//<![CDATA[ 
            $(window).load(function(){
            $(function() {
                setTimeout(hideSplash, 4000);
                        });

            function hideSplash() {
            $.mobile.changePage("#home", "fade");
            }


            });//]]>  
        </script>

  </div>
 </div>

 <div data-role="page" id="home"> 
   <div data-role="header" data-backbtn="false">
    <h1></h1>
   </div>
   <div data-role="content">

   </div>
 </div>
</body>
Run Code Online (Sandbox Code Playgroud)

splash-screen jquery-mobile

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

jquery-mobile ×1

splash-screen ×1