0

我有这段代码将事件注册到断点数组:

var breaks = ["(min-width: 800px)","(min-width: 300px)"];

var breakChange = function(mq) {
  console.log(mq);
}

for ( i = 0; i < breaks.length; i++ ) {  
  var mq = window.matchMedia(bG.breaks[i]);
  mq.addListener(breakChange);
}

它工作得很好,但我希望能够在以后从这些中断中删除听众。有谁知道删除以后动态注册的事件侦听器的最佳方法是什么?

4

0 回答 0