javascript - Leaflet.js/Mapbox.js 图书馆就绪事件?

标签 javascript leaflet mapbox

有没有办法知道 Leaflet.js 或 Mapbox.js 库何时加载并准备就绪?当我的 DOMContentLoaded 事件触发时,我遇到了问题,库尚未加载。

其他库(例如 Facebook 的 JS API)允许您定义一个函数,例如 window._onFacebookready,并在加载时调用该函数。 Leaflet 或 Mapbox.js 是否做了类似的事情?

最佳答案

太短了,没有。但是,您可以 Hook script 标记的 onload 事件:

<script type="text/javascript" onload="console.log(L)" src="//cdn.leafletjs.com/leaflet-0.7.3/leaflet.js"></script>

关于javascript - Leaflet.js/Mapbox.js 图书馆就绪事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28555901/

相关文章:

javascript - angular 1.5 - 单向数据流 - parent 只在第一次更新子原始值,一次性?

javascript - 类型错误 : Cannot read property 'latlng' of undefined

javascript - 从传单中的两个图像生成自定义标记(图标)

iOS 请求始终授权只是第一次显示权限警报

javascript - 如何设置传单中的图像偏移?

javascript - 找到一个具有某个类的元素并添加一个类到父div

javascript - 任何在生成的混淆代码中不使用 eval 的 JavaScript 混淆器?

javascript - ionic 负载指示器

angularjs - 传单在显示和隐藏时会出现 Angular 问题?想要摆脱 $timeout

javascript - map 仅在窗口大小更改时正确显示