私はこのような電話があります:
$("#ContextMenuModal").height($("body").height());
ただし$("body").height()
、Firebugで表示すると未定義が返されます。
jQueryが身長に対して未定義を返す原因は何ですか?
jQuery1.4.1を使用しています。
編集:
これはiFrame内にあります
私はこのような電話があります:
$("#ContextMenuModal").height($("body").height());
ただし$("body").height()
、Firebugで表示すると未定義が返されます。
jQueryが身長に対して未定義を返す原因は何ですか?
jQuery1.4.1を使用しています。
編集:
これはiFrame内にあります
単に使用する
$(document).height() // - $('body').offset().top
および/または
$(window).height()
代わりに$('body')。height()
少し拡張するには、
$(window).height(); // returns height of browser viewport
$(document).height(); // returns height of HTML document
bažmegakapaが指摘しているように、数ピクセルではありますが、わずかな違いがあります。本体の実際の高さは、ドキュメントの高さから本体のオフセットを差し引くことで計算できます(前述のように)。
$(document).height() - $('body').offset().top
これを使って-
$("body").css("height")
さて私はjqueryは必要ないと言うでしょう-
this.style.height;//it will not work if you add it as inline js.