这对我来说越来越棘手了,我在我的页面上有谷歌地图,它工作正常,上面有一张画布。我需要使谷歌地图可点击.i.e当我点击画布时,地图应该表现正常,并添加了pointer-events:none;attribute.It在火狐,铬和IE11正常工作。然而,我的要求是,我需要使它在IE9上可点击,这是无法复制的。如何做到这一点?
如果有人能在小提琴上复制这种行为,那将对我真的很有帮助。
发布于 2014-04-08 00:33:33
有一个古老的模拟指针事件的jQuery黑客:
侦听画布上和单击处理程序中的单击事件:
如果地图是画布下的唯一元素,您可以在应用程序开始时定义$map并避免此步骤。
$map.trigger(event);
var $map=$(document.elementFromPoint(event.clientX,event.clientY);:$maphttps://stackoverflow.com/questions/22903930
复制相似问题