与窗口一起使用时,jQuery中的off
方法无效。我写了一小段JavaScript代码:
$(window).off('message',messageHandler).on('message',messageHandler);
function messageHandler(e){
console.log("coming here");
setTimeout(function(){$.featherlight.close()},10000);
}
这不是删除消息处理程序,而是再次附加消息处理程序,因此messageHandler
函数被调用两次。我该如何解决这个问题?请提供指导。