2

このコードにサイズ変更イベントを適用して、変更された場合にウィンドウの新しい高さを取得するにはどうすればよいですか?

$(document).ready(function() {
    $("#page").height($(window).height()); 
});
4

3 に答える 3

4
$(function() {

    $(window).resize(function(){
        $("#page").height($(this).height());
    }).resize();

});

ご覧のとおり$(document).ready(function(){})、単に。を実行するだけで、も短縮しました$(function(){})

于 2011-09-02T07:23:42.177 に答える
0
$(window).resize(function() { 
  $(document).ready(function() {
        $("#page").height($(window).height()); 
  });
});

正常に動作するはずです。

または[より良いフォーマット]

function resizePage()
{
      $(function() {
            $("#page").height($(window).height()); 
      });
}

$(window).resize(function() { resizePage(); });
于 2011-09-02T07:23:18.100 に答える
0
$("#page").click(function () {  
  showHeight("window", $(window).height());  
}); 

http://api.jquery.com/height/

ページの下部にあることを確認してください。

于 2011-09-02T07:24:31.983 に答える