17
17
</ ul >
18
18
</ nav >
19
19
</ header >
20
- < main >
21
- < div class =" layout-container " >
22
- < div class =" branding " >
20
+ < main class =" columns-desktop " >
21
+
22
+ < aside >
23
23
< img src ="images/logo.png " alt ="Bethany's Pie Shop " />
24
- </ div >
25
- < div class ="content ">
24
+ </ aside >
25
+
26
+ < article >
26
27
< h1 > Pies</ h1 >
27
- < article class ="layout-container ">
28
+
29
+ < section class ="columns-desktop ">
30
+
28
31
< div class ="pie ">
29
32
< img src ="images/apple-pie.png " alt ="Apple Pie " />
30
- < div class ="layout-container ">
33
+ < div class ="columns-desktop ">
31
34
< div class ="title "> Apple Pie</ div >
32
35
< div class ="price "> $12.95</ div >
33
36
</ div >
34
37
< p class ="desc "> Our famous apple pie</ p >
35
38
< button data-order ="apple-pie "> Order</ button >
36
39
</ div >
40
+
37
41
< div class ="pie ">
38
42
< img src ="images/cherry-pie.png " alt ="Chery Pie " />
39
- < div class ="layout-container ">
43
+ < div class ="columns-desktop ">
40
44
< div class ="title "> Cherry Pie</ div >
41
45
< div class ="price "> $15.95</ div >
42
46
</ div >
43
47
< p class ="desc "> A summer classic!</ p >
44
48
< button data-order ="cherry-pie "> Order</ button >
45
49
</ div >
46
- </ article >
47
- </ div >
48
- </ div >
50
+
51
+ </ section >
52
+ </ article >
49
53
</ main >
54
+
50
55
< footer >
51
56
< nav >
52
57
< ul >
@@ -56,14 +61,15 @@ <h1>Pies</h1>
56
61
</ ul >
57
62
</ nav >
58
63
</ footer >
64
+
59
65
</ body >
60
66
< script >
61
- window . addEventListener (
62
- "DOMContentLoaded" ,
63
- function ( e ) {
67
+ window . addEventListener ( "DOMContentLoaded" , function ( e ) {
68
+
64
69
const orderButtons = document . querySelectorAll ( "button[data-order]" ) ;
65
70
66
71
[ ] . forEach . call ( orderButtons , function ( button ) {
72
+
67
73
button . addEventListener ( "click" , function ( e ) {
68
74
const button = e . currentTarget ;
69
75
const id = button . getAttribute ( "data-order" ) ;
@@ -85,8 +91,7 @@ <h1>Pies</h1>
85
91
window . location . href = url ;
86
92
} ) ;
87
93
} ) ;
88
- } ,
89
- false
90
- ) ;
94
+ } , false ) ;
95
+
91
96
</ script >
92
97
</ html >
0 commit comments