幅に基づいて div の高さを設定するために使用している jquery コードがいくつかあります。JSFiddle の例はこちら。
すべてがそのまま機能しますが、私が欲しいのは再利用可能な関数であるため、すべての一意の ID に対してまったく同じ関数を作成するわけではありません。$('#biggerHug').setHeight(1.8)現時点では、コードは #bigHug div にのみ適していますが、.readyand.resize関数のようなことを実行して、指定された ID の高さを設定できるようにしたいと考えています。
$(this).width()関数の代わりに$('#bigHug').width()配置することで解決策を試みていましたsetHeightが、すべてが「壊れました」。ロード時またはウィンドウのサイズ変更時に div が表示されません。の代わりに を$(this)参照することに関係していると思っていました。$(window).ready$('#bigHug').setHeight(1.8)
考え?