質問編集履歴

1

p

2018/01/16 06:02

投稿

balls
balls

スコア40

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,82 @@
3
3
  関数 matchHeightは、高さを合わせる関数です。
4
4
 
5
5
  上から5行目から8行目で3つのブロックに対してこの関数を適用しているのですが、もっとシンプルに一行とかで書く方法はないでしょうか?
6
+
7
+
8
+
9
+ ```HTML
10
+
11
+ <div id="hoge1">
12
+
13
+ <ul class="topContMenu">
14
+
15
+ <li><a href="">hogehoge</a></li>
16
+
17
+ <li><a href="">hogehogehogehoge<br>hogehoge</a></li>
18
+
19
+ <li><a href="">hogehoge</a></li>
20
+
21
+ <li><a href="">hogehoge</a></li>
22
+
23
+ <li><a href="">hogehoge</a></li>
24
+
25
+ <li><a href="">hogehoge</a></li>
26
+
27
+ <li><a href="">hogehoge</a></li>
28
+
29
+ </ul>
30
+
31
+ </div>
32
+
33
+
34
+
35
+ <div id="hoge2">
36
+
37
+ <nav>
38
+
39
+ <ul>
40
+
41
+ <li><a href="">about</a></li>
42
+
43
+ <li><a href="">example</a></li>
44
+
45
+ <li><a href="">information<br>hogehoge<br>hogehoge</a></li>
46
+
47
+ <li><a href="">activity</a></li>
48
+
49
+ <li><a href="">center</a></li>
50
+
51
+ <li><a href="">document</a></li>
52
+
53
+ <li><a href="">lecture</a></li>
54
+
55
+ </ul>
56
+
57
+ </nav>
58
+
59
+ </div>
60
+
61
+
62
+
63
+ <div id="hoge3">
64
+
65
+ <div class="block">
66
+
67
+ hoge3
68
+
69
+ </div>
70
+
71
+ <div class="block">
72
+
73
+ hoge3<br>
74
+
75
+ hoge3<br>hoge3<br>hoge3<br>hoge3
76
+
77
+ </div>
78
+
79
+ </div>
80
+
81
+ ```
6
82
 
7
83
 
8
84
 
@@ -12,11 +88,11 @@
12
88
 
13
89
 
14
90
 
15
- var $topContentMenuHeight = $('#hoge1');
91
+ var $topContentMenuHeight = $('#hoge1 .topContMenu li a');
16
92
 
17
- var $gnaviHeight = $('#hoge2');
93
+ var $gnaviHeight = $('#hoge2 nav ul li a');
18
94
 
19
- var $blockHeight = $('#hoge3');
95
+ var $blockHeight = $('#hoge3 .block');
20
96
 
21
97
 
22
98