teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

add sample code

2021/03/07 07:35

投稿

退会済みユーザー
answer CHANGED
@@ -1,2 +1,13 @@
1
- `$('#slide img').height;`で画像の高さが取得できるので、
1
+ `$('#slide img')[0].height;`で画像の高さが取得できるので、
2
- `$('#slide').css('height','値');`これに渡してあげるとか。
2
+ `$('#slide').css('height','値');`これに渡してあげるとか。
3
+
4
+ ```jQuery
5
+ let imgHeight = $('#slide img')[0].height;
6
+ $('#slide').css('height', imgHeight);
7
+ ```
8
+
9
+ コードを追加する場所はjQueryの中の上の方で良いと思います。
10
+
11
+ 追記 サンプルコード足しました。
12
+ 要素の取得に失敗していたので添え字を足しました。
13
+ コードを追加する箇所を記しました。