Consideriamo il problema dell'acquisizione di mousemove
sull'intero documento HTML.Il modo migliore per allegare il listener di eventi all'intero documento html
So quattro oggetti a cui listener di eventi possono essere allegati:
window
, document
, document.body
, document.documentElement
Dopo semplici test mi è sembrato che il collegamento a qualsiasi di loro ha lo stesso effetto.
$(window).on('mousemove', function(){console.log(1)})
Mi chiedevo se c'è qualche differenza non so circa
Per quanto ne so, sia 'window' che' document.documentElement' si collegano a 'html' mentre' document.body' si collega a 'body' che non è garantito per coprire l'intera pagina. – Xufox