1

これが私のコードです

      var test = jQuery(".ls-wp-fullwidth-container").css("height");
      jQuery('#main-home').css({ top: test.height() });

変数に .css("height"); があるため、上記は機能しません。その中で、それを削除すると機能し、次のようになります

      var test = jQuery(".ls-wp-fullwidth-container");
      jQuery('#main-home').css({ top: test.height() });

top: 0; を返します。高さはスタイルシートで定義されていないため。

以下のコードを実行すると、.ls-wp-fullwidth-container のインライン スタイルが返されます

      jQuery(".ls-wp-fullwidth-container").css("height");
      alert(jQuery(".ls-wp-fullwidth-container").css("height"));

少し調整する必要があることは知っていますが、何がわからないのですか。

スタイルシートに移動してクラス .ls-wp-fullwidth-container に高さを追加すると、コードの最初のビットを使用すると完璧に動作します..しかし、インライン値を返す必要があります..

4

1 に答える 1