forked from spreered/js_workshop_job
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
35 lines (25 loc) · 978 Bytes
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
// 父元素
let navBurger = document.getElementById('navbar-burger');
let navBar = document.querySelector(".navbar-menu");
console.log(navBurger)
// 子元素
// var child = document.getElementById('child');
// 透過 addEventListener 指定事件的綁定
// 第三個參數 true / false 分別代表捕獲/ 冒泡 機制
navBurger.addEventListener('click', function () {
navBar.classList.toggle("is-active");
console.log(navBar)
}, true);
// document.getElementById("myDIV").addEventListener("mousemove", myFunction);
// document.getElementById("myBtn").addEventListener("click", function(){
// document.getElementById("demo").innerHTML = "Hello World";
// });
// parent.addEventListener('click', function () {
// console.log('Parent Bubbling');
// }, false);
// child.addEventListener('click', function () {
// console.log('Child Capturing');
// }, true);
// child.addEventListener('click', function () {
// console.log('Child Bubbling');
// }, false);