Javascript JVectorMap反向投影在Firefox中不起作用
快速提问。你知道为什么这在Firefox中不起作用吗?除了Firefox之外,它在其他浏览器中都可以使用。 谢谢,因为Firefox很烂Javascript JVectorMap反向投影在Firefox中不起作用,javascript,jquery,jvectormap,Javascript,Jquery,Jvectormap,快速提问。你知道为什么这在Firefox中不起作用吗?除了Firefox之外,它在其他浏览器中都可以使用。 谢谢,因为Firefox很烂 <html> = nothing =无 我希望它仍然有趣,因为问题被标记为已解决。 我找到了一个解决这个问题的办法 jvectormap为地图上的所有对象(标记、区域)和容器本身使用“mouseover”事件。 在标记的情况下,定义了一个回调,该回调只执行某些操作而不返回。 对于容器,它“返回”一些坐标 元素事件: bindElement
<html> = nothing
=无
我希望它仍然有趣,因为问题被标记为已解决。
我找到了一个解决这个问题的办法
jvectormap为地图上的所有对象(标记、区域)和容器本身使用“mouseover”事件。
在标记的情况下,定义了一个回调,该回调只执行某些操作而不返回。
对于容器,它“返回”一些坐标
元素事件:
bindElementEvents:function(){
var e=this,t;
this.container.mousemove(function(){
t=!0
})
...
集装箱事件:
bindContainerEvents:function(){
var e=!1,t,n,r=this;
this.container.mousemove(function(i){
return e&&(r.transX-=(t-i.pageX)/r.scale,r.transY-=(n-i.pageY)/r.scale,r.applyTransform(),t=i.pageX,n=i.pageY),!1
})
...
注释掉这个返回,它在FF中有效,而不是在IE中
我不确定该功能的真正目的是什么,也不想花时间去弄清楚,但除了IE当时不起作用之外,我看不到任何损坏的功能。
希望有帮助