UNPKG

6.31 kBHTMLView Raw
1<!DOCTYPE html>
2<html dir="ltr" lang="en">
3 <head>
4 <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
5 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"/>
6
7 <!-- styles -->
8 <link href="https://fonts.googleapis.com/css?family=Montserrat:200,400,700&display=swap" rel="stylesheet"/>
9 <link href="https://necolas.github.io/normalize.css/latest/normalize.css" rel="stylesheet"/>
10 <link href="../dist/zeynep.css" rel="stylesheet"/>
11 <link href="./css/base.css" rel="stylesheet"/>
12 <link href="./css/left.css" rel="stylesheet"/>
13
14 <title>zeynepjs - A lightweight multi-level jQuery side menu plugin</title>
15 </head>
16
17 <body>
18
19 <div class="zeynep">
20 <ul>
21 <li>
22 <a href="#">Home</a>
23 </li>
24
25 <li class="has-submenu">
26 <a href="#" data-submenu="stores">Stores</a>
27
28 <div id="stores" class="submenu">
29 <div class="submenu-header">
30 <a href="#" data-submenu-close="stores">Main Menu</a>
31 </div>
32
33 <label>Stores</label>
34
35 <ul>
36 <li>
37 <a href="#">Istanbul</a>
38 </li>
39
40 <li>
41 <a href="#">Mardin</a>
42 </li>
43
44 <li>
45 <a href="#">Amed</a>
46 </li>
47 </ul>
48 </div>
49 </li>
50
51 <li class="has-submenu">
52 <a href="#" data-submenu="categories">Categories</a>
53
54 <div id="categories" class="submenu">
55 <div class="submenu-header">
56 <a href="#" data-submenu-close="categories">Main Menu</a>
57 </div>
58
59 <label>Categories</label>
60
61 <ul>
62 <li>
63 <a href="#">Books</a>
64 </li>
65 <li>
66 <a href="#">Books</a>
67 </li>
68 <li>
69 <a href="#">Books</a>
70 </li>
71 <li>
72 <a href="#">Books</a>
73 </li>
74 <li>
75 <a href="#">Books</a>
76 </li>
77 <li>
78 <a href="#">Books</a>
79 </li>
80 <li>
81 <a href="#">Books</a>
82 </li>
83 <li>
84 <a href="#">Books</a>
85 </li>
86 <li>
87 <a href="#">Books</a>
88 </li>
89 <li>
90 <a href="#">Books</a>
91 </li>
92 <li>
93 <a href="#">Books</a>
94 </li>
95 <li>
96 <a href="#">Books</a>
97 </li>
98 <li>
99 <a href="#">Books</a>
100 </li>
101 <li>
102 <a href="#">Books</a>
103 </li>
104 <li>
105 <a href="#">Books</a>
106 </li>
107 <li>
108 <a href="#">Books</a>
109 </li>
110 <li>
111 <a href="#">Books</a>
112 </li>
113 <li>
114 <a href="#">Books</a>
115 </li>
116 <li class="has-submenu">
117 <a href="#" data-submenu="electronics">Electronics</a>
118
119 <div id="electronics" class="submenu">
120 <div class="submenu-header">
121 <a href="#" data-submenu-close="electronics">Categories</a>
122 </div>
123
124 <label>Electronics</label>
125
126 <ul>
127 <li>
128 <a href="#">Camera & Photo</a>
129 </li>
130
131 <li>
132 <a href="#">Home Audio</a>
133 </li>
134
135 <li>
136 <a href="#">Tv & Video</a>
137 </li>
138
139 <li>
140 <a href="#">Computers & Accessories</a>
141 </li>
142
143 <li>
144 <a href="#">Car & Vehicle Electronics</a>
145 </li>
146
147 <li>
148 <a href="#">Portable Audio & Video</a>
149 </li>
150
151 <li>
152 <a href="#">Headphones</a>
153 </li>
154
155 <li>
156 <a href="#">Accessories & Supplies</a>
157 </li>
158
159 <li>
160 <a href="#">Video Projectors</a>
161 </li>
162
163 <li>
164 <a href="#">Office Electronics</a>
165 </li>
166
167 <li>
168 <a href="#">Wearable Technology</a>
169 </li>
170
171 <li>
172 <a href="#">Service Plans</a>
173 </li>
174 </ul>
175 </div>
176 </li>
177
178 <li>
179 <a href="#">Books</a>
180 </li>
181
182 <li>
183 <a href="#">Video Games</a>
184 </li>
185
186 <li>
187 <a href="#">Computers</a>
188 </li>
189 </ul>
190 </div>
191 </li>
192
193 <li>
194 <a href="#">Contact</a>
195 </li>
196
197 <li>
198 <a href="#">About</a>
199 </li>
200 </ul>
201 </div>
202
203 <main>
204 <h1>
205 zeynep<span>js</span>
206 </h1>
207
208 <p class="lead">A lightweight multi-level jQuery side menu plugin.</p>
209
210 <button type="button" class="btn-open first">Open!</button>
211 </main>
212
213 <div class="zeynep-overlay"></div>
214
215 <script src="cash.js"></script>
216 <script src="../dist/zeynep.js"></script>
217
218 <script>
219 $(function() {
220 // init zeynepjs side menu
221 var zeynep = $('.zeynep').zeynep({
222 opened: function () {
223 // log
224 console.log('the side menu opened')
225 },
226 closed: function () {
227 // log
228 console.log('the side menu closed')
229 }
230 })
231
232 // dynamically bind 'closing' event
233 zeynep.on('closing', function () {
234 // log
235 console.log('this event is dynamically binded')
236 })
237
238 // handle zeynepjs overlay click
239 $('.zeynep-overlay').on('click', function () {
240 zeynep.close()
241 })
242
243 // open zeynepjs side menu
244 $('.btn-open').on('click', function () {
245 zeynep.open()
246 })
247 })
248 </script>
249
250 </body>
251</html>