====== 差别 ======
这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
当让你封装一个事件代理函数时 [2023/02/08 19:04] 若愚 创建 |
当让你封装一个事件代理函数时 [2023/02/08 19:05] (当前版本) 若愚 |
||
---|---|---|---|
行 14: | 行 14: | ||
<div class=" | <div class=" | ||
</ | </ | ||
- | <script> | + | <Script> |
function delegate(eventType, | function delegate(eventType, | ||
root.onclick = function(e) { | root.onclick = function(e) { | ||
行 27: | 行 27: | ||
console.log(e.target.innerText) | console.log(e.target.innerText) | ||
}) | }) | ||
- | </script> | + | </Script> |
``` | ``` | ||
行 63: | 行 63: | ||
<div class=" | <div class=" | ||
</ | </ | ||
- | <script> | + | <Script> |
function delegate(eventType, | function delegate(eventType, | ||
root.onclick = function(e) { | root.onclick = function(e) { | ||
行 77: | 行 77: | ||
}) | }) | ||
// | // | ||
- | </script> | + | </Script> |
``` | ``` | ||
行 90: | 行 90: | ||
<div class=" | <div class=" | ||
</ | </ | ||
- | <script> | + | <Script> |
function delegate(eventType, | function delegate(eventType, | ||
root.onclick = function(e) { | root.onclick = function(e) { | ||
行 109: | 行 109: | ||
}) | }) | ||
- | </script> | + | </Script> |
``` | ``` | ||
行 129: | 行 129: | ||
<div class=" | <div class=" | ||
</ | </ | ||
- | <script> | + | <Script> |
function delegate(eventType, | function delegate(eventType, | ||
root.addEventListener(eventType, | root.addEventListener(eventType, | ||
行 151: | 行 151: | ||
}) | }) | ||
| | ||
- | </script> | + | </Script> |
``` | ``` | ||