有没有办法模仿this有图像事件? 在悬停图像放大但它以智能方式完成 - 它知道浏览器窗口结束,并且它设置重新放置放大图像的所有时间,因此它始终显示完整图像。
我正在谈论的照片示例:
答案 0 :(得分:0)
首先将mouseover和mouseout事件处理程序分配给将标志变量设置为true和false的图像类。在鼠标悬停事件中,获取img源,然后在查看框中显示该图像。如果flag变量为true,则显示查看框并根据鼠标的位置调整其位置。至于决定鼠标的哪一面显示图像,我建议只检查鼠标是否比x轴的一半更远。您可以通过检查event.clientX > window.innerWidth/2