如果我自己链接脚本如下:
<script src="dist/js/osm/leaflet.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
一切正常.但是只要我想像这样动态加载我的脚本:
$.ajax({
type: "GET",
url: "dist/js/osm/leaflet.js",
dataType: "script",
async: false
});
Run Code Online (Sandbox Code Playgroud)
地图将显示但是应显示的所有标记都会显示出来.你可以看到我也试过了
async: false
Run Code Online (Sandbox Code Playgroud)
但那不会解决问题.
注意:我还加载了我自己编写的第二个脚本,但在动态加载时效果非常好.唯一不起作用的是向显示的地图添加标记,正如我提到的那样.
请提前帮助我.