点击test2后再点击test1还是会弹出“1”
为什么点击test2不能移除test1的监听呢?
<div class="test1">
test1
</div>
<div class="test2">
test2
</div>
<script>
document.querySelector(".test1").addEventListener('click',function(){
alert(1)
},false);
document.querySelector(".test2").addEventListener('click',function(){
document.querySelector(".test1").removeEventListener('click',function(){
},false);
},false);
</script>
第二个参数要指定需要被移除的函数, 你重新声明了一个function 怎么移除呢?