|
39 | 39 | </head>
|
40 | 40 | <body>
|
41 | 41 |
|
42 |
| - <div id="stage"></div> |
| 42 | + <div id="stage">Move the mouse here</div> |
43 | 43 | <div class="view">
|
44 | 44 | <div id="bar1" class="bar"></div>
|
45 | 45 | <div id="count1" class="count"></div>
|
|
61 | 61 | style1 = bar1.style,
|
62 | 62 | style2 = bar2.style,
|
63 | 63 | countValue1 = 0,
|
64 |
| - countValue2 = 0; |
65 |
| - |
66 |
| -// Normal |
67 |
| -stage.addEventListener('mousemove', function(event) { |
68 |
| - style1.width = event.pageX + 'px'; |
69 |
| - count1.textContent = ++countValue1; |
70 |
| -}, false); |
71 |
| - |
72 |
| -// AnimEvent |
73 |
| -stage.addEventListener('mousemove', AnimEvent.add(function(event) { |
74 |
| - style2.width = event.pageX + 'px'; |
75 |
| - count2.textContent = ++countValue2; |
76 |
| -}), false); |
| 64 | + countValue2 = 0, |
| 65 | + |
| 66 | + // Normal |
| 67 | + listenerNormal = function(event) { |
| 68 | + style1.width = event.pageX + 'px'; |
| 69 | + count1.textContent = ++countValue1; |
| 70 | + }, |
| 71 | + // AnimEvent |
| 72 | + listenerAnimEvent = AnimEvent.add(function(event) { |
| 73 | + style2.width = event.pageX + 'px'; |
| 74 | + count2.textContent = ++countValue2; |
| 75 | + }); |
| 76 | + |
| 77 | +stage.addEventListener('mousemove', listenerNormal, false); |
| 78 | +stage.addEventListener('mouseenter', listenerNormal, false); |
| 79 | +stage.addEventListener('mouseleave', listenerNormal, false); |
| 80 | +stage.addEventListener('mouseover', listenerNormal, false); |
| 81 | +stage.addEventListener('mouseout', listenerNormal, false); |
| 82 | + |
| 83 | +stage.addEventListener('mousemove', listenerAnimEvent, false); |
| 84 | +stage.addEventListener('mouseenter', listenerAnimEvent, false); |
| 85 | +stage.addEventListener('mouseleave', listenerAnimEvent, false); |
| 86 | +stage.addEventListener('mouseover', listenerAnimEvent, false); |
| 87 | +stage.addEventListener('mouseout', listenerAnimEvent, false); |
77 | 88 |
|
78 | 89 | </script>
|
79 | 90 |
|
|
0 commit comments