我想使地圖的高度與設備的屏幕自動... 但當我將style.height更改爲自動,100%,screen.height,地圖消失... 如何使高度爲自動? 這是我的代碼...style.height does not work javascript
的script.js
$('#home').live('pagecreate',function(){
document.getElementById('map_canvas').style.width=screen.width;
document.getElementById('map_canvas').style.height="20em";
});
index.html中我只是叫
<div id="home" data-role="page">
<div data-role="header">
*my header*
</div>
<div data-role="content">
<div id="map_canvas"></div>
</div>
</div>
#map_canvas爲第一,而不是map_canvas –
如果我使用#map_canvas,腳本將無法正常工作......這就是爲什麼我沒有使用# –
你的js調試器是否與你一致?嘗試$('#map_canvas').css('height','auto'); –