2011-10-23 7 views
0

JavaScriptの/ jQueryを使用して、ウィンドウの高さに基づいてウェブサイトの一部のサイズを変更しようとしています。次のようにJavascriptブラウザの高さに基づく要素のサイズ変更

私のコードは次のとおりです。私は間違っ

jQuery.event.add(window, "load", resizeFrame); 
jQuery.event.add(window, "resize", resizeFrame); 

function resizeFrame() 
{ 
var h = $(window).height(); 
$(".main-wrapper").css('height', (h) ? h - 100); 
} 

何をしているのですか?メインラッパーによって制御されるセクションのサイズを変更するようには見えません。

答えて

2

条件文(h) ? h - 100に誤りがあります。 (h)がfalseと評価された場合は、値を指定する必要があります。

$(".main-wrapper").css('height', h ? h - 100 : default_value); 
:正しい構文は(? expの指揮のexp )であります
関連する問題