【发布时间】:2014-01-07 11:57:43
【问题描述】:
使用 jVectorMap 我有一张美国地图,然后您单击一个州,然后弹出该州的地图。
弹出窗口是通过 AJAX(不使用 jQuery)加载的,并且会发生以下情况:
-
为地图执行脚本。这是一个非常长的文件,但都是以下内容的一部分:
$.fn.vectorMap('addMap',....
-
其余弹出窗口的脚本位于更下方。
var map = new jvm.WorldMap({ 容器:$('.stateMap'), 地图:'印第安纳', 背景颜色:'无', 缩放滚动:假, 系列: { 地区:[{ 属性:'填充', normalizeFunction: '多项式', }] } });
-
执行此操作并给出以下错误:
错误:尝试使用未加载的地图:印第安纳州
我可以在任何 AJAX 调用发生之前加载所有地图,但我不希望一次加载 51 个地图。
【问题讨论】:
标签: jquery ajax jvectormap