-2

この質問は$(window).height()へのフォローアップです正確ではないようです

まず、私のjsフィドル:

http://jsfiddle.net/WL5nr/3/

つまり、高さ4800pxのdivと、高さ20pxの別のdivがあります。他のすべてのdivが表示された後、4800pxの高さのdivがウィンドウ全体に表示されるようにします。

forループを実行して、すべてのdivやp、または検索に必要なものをすべて検索し、それらのすべての高さを取得してから減算する$(window).height()ことができると思いますが、それが最善の方法であるかどうかは言うまでもなく、それを行う方法がわかりません。

何か案は?

ありがとう!

4

1 に答える 1

0

これでうまくいくはずです、それは自明です:

http://jsfiddle.net/3Qrry/

var demoheight = $(window).height() - $('div#extradiv').height();
$("#demo").css("height", demoheight);

すべての追加divのsについて- $(element).height()demoheight変数にaを追加します。

于 2013-03-18T04:29:28.863 に答える