0
我正在创建一个放大缩放,需要一个div来跟随鼠标指针。除了一个问题之外,所有这些都运行良好。我在主图像上使用mouseenter插入放大的div。这个放大的div然后被放置在鼠标所在的位置,这里的问题是鼠标然后失去了对主要img的聚焦,并且放大的div不见了,因为mouseenter似乎没有进行聚焦。jQuery mouseenter丢失焦点
$('.featuredProdImg').mouseenter(function() {
for (var i = 0; i < 1; i++) {
var img = $(this);
//magnifying div gets added
}
$(img).mousemove(function() {
//get mouse coordinates and position magnified div here
});
});
我有放大倍率和其他一切都工作正常,它只是当放大DIV被定位在鼠标没有剩余活跃的mouseenter。
任何帮助将不胜感激。
有没有机会在jsfiddle中重现它? –
您可以将事件添加到放大镜,并计算其位置,因为您知道您输入的位置。 – IdanHen