就类似这样
function addMarker(point) {
var er = new BMap.Marker(point);
map.addOverlay(er);
}
你前面不是已经定义了一个函数了吗
把其他代码也放到函数里,需要的时候才执行
function addMarker(point) {
var er = new BMap.Marker(point);
map.addOverlay(er);
}
你前面不是已经定义了一个函数了吗
把其他代码也放到函数里,需要的时候才执行
解决方案 »
- 急、急、急treeview 节点图片
- 关于asp.net开发的web项目中的问题
- asp.net如何偷另一个网站的图片,并且截取其中一部分,存入数据库
- move (相对路径,相对路径) 问题
- 关于网页上按键的事件激发不了的问题
- |M| 做了一个页面接口cs文件在里面添加一个Onload事件,但这个事件比Page.Load后执行,我要他先执行怎么办
- asp.net 2.0 cookies 问题
- 请问如何创建文件?
- windows2000 server 安全问题
- NTFS分区下用程序修改web.config,提示没有权限,如何编写代码解决
- 大神!!! 执行当前 Web 请求期间,出现未经处理的异常,对象名 'SYliebiao' 无效。没分了,求救
- 遇到异常:这可能是由某个拓展导致的
var bounds = map.getBounds();
var sw = bounds.getSouthWest();
var ne = bounds.getNorthEast();
var lngSpan = Math.abs(sw.lng - ne.lng);
var latSpan = Math.abs(ne.lat - sw.lat);
for (var i = 0; i < 25; i++) {
var point = new BMap.Point(sw.lng + lngSpan * (Math.random() * 0.7), ne.lat - latSpan * (Math.random() * 0.7));
addMarker(point);
}以上这段代码要放到一个函数中,要添加标记时调用该函数就可以了。不这样页面一开始就会运行该段代码。
即使是控制台程序,把代码全放到Main里去,当然也是一运行就直接执行了