鍍金池/ 問答/iOS  網(wǎng)絡(luò)安全  HTML/ window.onload 電腦版可以,ios手機不行?

window.onload 電腦版可以,ios手機不行?

$(document).ready(function(){
 window.onload = function(){
  $(".pageloading").fadeOut();
 }
});

好怪,電腦瀏覽 pageloading 都會成功 fadeOut,ios無論是google chrome, safari都會卡住,永遠不會fadeOut

$(window).bind('load', function(){

  });
  $(window).on('load', function () {
  
  });
  $(window).load(function() {
    
  });

這些我都試過了!太怪了,電腦瀏覽卻可以?。?/p>

回答
編輯回答
忠妾

你是用jquery還是zepto ,如果是jquery 那么移動端和pc端是可以的,如果是zepto那么它的fadeout只是簡單的對hide方法的封裝,應(yīng)該不適用你說的場景。

2018年6月14日 18:31
編輯回答
懷中人

這個應(yīng)該是好用的(我用過)。我猜測應(yīng)該是你代碼寫的有問題。你可以試試用js原生的代碼監(jiān)聽onload事件。

 window.onload = function(){
  $(".pageloading").fadeOut();
 }

這個可以直接放到ios里用的

2017年4月12日 18:13