"event"已被弃用,应该使用什么代替?

11 浏览
0 Comments

"event"已被弃用,应该使用什么代替?

我正在使用一段找到的代码,其中使用了"event"。它可以工作,但我想知道应该使用什么代替。

我是一个初级程序员,有些概念我不太了解。在这种情况下,我正在使用我在网上找到的代码,可以在下面的链接中找到:

https://codepen.io/galulex/pen/eNZRVq

PhpStorm告诉我,在onmousemove="zoom(event)"中使用的"event"已被弃用。我尝试删除它,但这样无法正常工作。我想知道在event之外应该使用什么。

function zoom(e){
  var zoomer = e.currentTarget;
  e.offsetX ? offsetX = e.offsetX : offsetX = e.touches[0].pageX
  e.offsetY ? offsetY = e.offsetY : offsetX = e.touches[0].pageX
  x = offsetX/zoomer.offsetWidth*100
  y = offsetY/zoomer.offsetHeight*100
  zoomer.style.backgroundPosition = x + '% ' + y + '%';
}

0