0

ブラウザ ウィンドウのサイズを変更するたびに JavaScript を実行するのに問題があります。私は次のJavaScriptを使用しています:

$(document).ready(function(){
    var heightNum = $('#work-details-info').height() + 39;
    if (($(document).width() > 767) && ($(document).width() < 900)) { 
    $('#work-details-left-cntr').css("height", (heightNum));
    }
});

特定のdivの高さを計算しています。次に、その高さに 39px を追加し、新しい高さを別の div に設定します。これは、ページのサイズを変更してから更新/再読み込みを押すたびに完全に機能します。ただし、リフレッシュ/リロードせずにこれをトリガーしたいです。それ、どうやったら出来るの?

4

1 に答える 1

3

これを試して:

$(window).resize(function () {
  var heightNum = $('#work-details-info').height() + 39;
  if (($(document).width() > 767) && ($(document).width() < 900)) { 
    $('#work-details-left-cntr').css("height", (heightNum));
  }
});
于 2012-11-03T01:57:21.150 に答える