j查询函数导入
jQuery function import
我在导入js函数时遇到问题。例如,我正在使用gmaps.js。我在页面中添加了这个库。我有主文件.js并用这种方式调用这个脚本
var map = new GMaps({
el: '#map',
lat: 40.783435,
lng: -73.966249
});
map.addMarker({
lat: 40.784076,
lng: -73.966332,
icon: "img/mapicon.png",
title: 'Marker with InfoWindow',
infoWindow: {
content: '<p>Central Park</p>'
}
});
在联系中.html有一个 #mapdiv,但服务.html没有。以及其他 js 函数在服务上不起作用.html。我正在使用很多图书馆,只是打电话联系.html页面对我来说不是解决方案。我该如何解决这个问题?
您应该查看AMD的定义,需要实现此方法的库之一.js
你可以从这里开始阅读:http://requirejs.org/docs/whyamd.html
在谷歌上试一试这两个。
再说一次,如果你遇到循环依赖关系,也许你的实现有一些问题。
我将非常乐意帮助其他任何事情。
如果您尝试先检查#map
是否存在怎么办?如果存在,则初始化 GMaps :)
// Will return true when the element #map exists
if($("#map").length) {
var map = new GMaps({
el: '#map',
lat: 40.783435,
lng: -73.966249
});
map.addMarker({
lat: 40.784076,
lng: -73.966332,
icon: "img/mapicon.png",
title: 'Marker with InfoWindow',
infoWindow: {
content: '<p>Central Park</p>'
}
});
}
相关文章:
- 我可以将函数导入到typescript类文件中吗
- 按顺序执行导入的 Javascript 函数
- Django运行从父级导入的javascript函数,由子级调用
- NodeJS-从其他文件导入函数,并像以前一样使用
- 如何在ES2015中将模块中的选定函数作为对象导入
- 使用大括号导入函数
- 无法从模块导入函数
- j查询函数导入
- 如何使用回调函数导入外部 JS
- Jasmine:如何在ES6上监视导入的函数/构造函数
- RequireJS:模块函数是每次导入模块时执行还是第一次执行
- ES6 类在通过系统导入时不是一个函数
- GHCJS:如何使用 FFI 导入高阶 JavaScript 函数
- 在 JavaScript 中生成 Amazon API 签名,导入哈希函数 (jQuery)
- 在函数中导入JavaScript.php不起作用
- 如何在打字稿的公共函数中初始化 Http 导入
- 如何导入以下构造函数,以便它每次都创建一个新对象
- Javascript自定义函数,用于将JSON格式的YQL查询响应导入谷歌电子表格
- 导入iPython自定义小部件函数(文件结构?)
- 从不同的模块导入函数