2013-03-05 54 views
0
function getItemWidth(){ 
    var slide_wi = 976; 

    var window_width = $(window).width(); 

    if(window_width < 350){ 
     slide_wi = 300; 
    }else if(window_width <= 568){ 
     slide_wi = 458; 
    }else if(window_width <= 800){ 
     slide_wi = 746; 
    }else if(window_width >= 1152){ 
     slide_wi = 976; 
    } 
    return slide_wi; 
} ; 

這個大小的問題不克服改變媒體爲前。 iphone landsace和potratie更改媒體刷新圖像大小與jquery

回答

0

使用功能onorientationchange

window.onorientationchange = function(){ 
    //Your Code 
} 

而且檢測landscape modepotrait mode,你可以試試這個

var screenWidth = window.innerWidth; 
var screenHeight = window.innerHeight; 
if(screenWidth>screenHeight) 
{ 
    alert('landscape mode'); 
} 
else 
{ 
    alert('potrait mode'); 
} 
+0

http://64.85.165.53/demo/perfusionline/site/它響應網站請檢查ipadpeek.com – 2013-03-06 13:40:01

+0

它可以使用'媒體'在'css'中完成。請參閱http://css-tricks.com/snippets/css/media-queries-for-standard-devices/。你也可以根據你的'設備屏幕'來改變'css'。 – 2013-03-07 04:35:45