我们使用imgNote
插件(https://github.com/waynegm/imgNotes)编写了脚本。
标记在Firefox上可以很好地加载,但在IE和Chrome上则不能。
请在http://fluidblueprint.com进行检查
临时登录进行测试:
用户:[email protected]
密码:pppp
谢谢。
最佳答案
我知道了仅供参考,它在我的Chrome(版本35.0.1916.153 m)上运行正常,只有IE不好。
您必须更改此部分:
var $img = $("#image").imgNotes();
$img.one("load",function(){
$img.imgNotes("import", [{x: "0.39024895115902547", y:"0.3377519191655898", note:"Great Room Test Marker", id:"3", sid:"1", nid:"47"},...]);
});
至 :
var $img = $("#image").imgNotes();
$img.imgNotes("import", [{x: "0.39024895115902547", y:"0.3377519191655898", note:"Great Room Test Marker", id:"3", sid:"1", nid:"47"},...]);
最后,事情是直接给出标记,而不是在图像加载事件指示时这样做。我猜想load事件不会在IE上触发,或者可能不会提早(在行执行之前)。
您应该在github项目上创建一个发行票证,IMO这是正常现象。