Cosa sto facendo male? Sto fraintendendo il problema o è qualcosa di completamente diverso?jQuery 1.7 è * ancora * restituendo l'errore event.layerX ed event.layerY in Chrome
Nella mia pagina stavo usando jQuery 1.6.4 dal CDN di Google. Ciò, naturalmente, generare l'errore:
event.layerX and event.layerY are broken and deprecated in WebKit. They will be removed from the engine in the near future.
I read here che jQuery 1.7 rimosso questo problema. Tuttavia, dopo aver aggiornato la mia applicazione alla versione 1.7, la vedo ancora. Sto utilizzando Microsoft CDN fino a quando Google non ha inserito il collegamento.
Le cose che ho provato prima di pubblicare questo:
- Svuotare la cache del browser
- Tornare in jQuery 1.6.4 (succede ancora - ovviamente)
- utilizzando jQuery codice di 1.7-specifica per rendere certo 1.7 viene effettivamente caricato -
.on()
funziona bene quando utilizzo 1.7, ma ovviamente dà errori non definiti con 1.6.4 - Ho pensato che questo dovrebbe dimostrare che 1.7 è in esecuzione - Commentando e rimuovendo tutti gli altri Javascript dalla mia applicazione - tutto e xcept per jQuery 1.7. Ancora fa scattare l'errore.
Qualche idea?
grazie, buona cattura! Il caricamento della pagina in modalità di navigazione in incognito lo farà anche se i plug-in non sono abilitati anche lì. –
Ciao Jack, quale estensione Chrome era? (Il mio sembra essere l'estensione 1Password) ... –
Grazie! @TomBates Per me, era l'estensione HoverZoom. – k00k