Pregunta

How can I know in an an example like the below, which event was used to trigger the function?

function setSize() {
    if() { // event == 'load'
        console.log("Loaded");
    } else if() { // event == 'resize'
        console.log("Resized");
    }
}
window.addEventListener('load', setSize, false);
window.addEventListener('resize', setSize, false);

Thanks.

¿Fue útil?

Solución

function setSize(event) {
   if(event.type == 'load') { // event == 'load'
        console.log("Loaded");
   } else if(event.type == 'resize') { // event == 'resize'
        console.log("Resized");
   }
}

window.addEventListener('load', function() { setSize(event) }, false); window.addEventListener('resize', function() { setSize(event) }, false);

window.addEventListener('load', setSize, false);
window.addEventListener('resize', setSize, false);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top