繁体   English   中英

Javascript-从Google Map Click监听器事件返回值

[英]Javascript - Returning a value from google map click listener event

我已经整合了“重叠标记Spiderfier”

https://github.com/jawj/OverlappingMarkerSpiderfier

http://jawj.github.io/OverlappingMarkerSpiderfier/bin/oms.js

但是,我试图在点击时获得价值。 这是我的初始化代码。

oms.addListener('click', function(marker, event) 
{
     console.log("Hello")
}

据我所知,以上代码目前按此顺序工作。

1)单击时,它将标记和事件传递到源文件。

2)在设定半径内的所有聚类标记将分裂

3)单击分离的标记,它会加载“ Hello”


我想要的是。

1)在加载时调用click事件,并将标记和事件传递到源文件->在设置半径内的群集标记将拆分(OnLoad)

2)单击分离的标记,它会加载“ Hello”

也许我误会了,但是这样的事情应该可以解决:

One.js

var a = 1;
var b = 2;
var calc = new calculator();
console.log(calc.add(a, b));

Two.js

this['calculator'] = (function() {
      function add(a, b) {
           return a+b;
      }
}

two.js:

this['calculator'] = (function() {
      function add(a, b) {
           return a+b;
      }
});

one.js:

var a = 1;
var b = 2;
var calc = new calculator();
console.log(calc.add(a,b));

您只需在add函数中返回计算结果

一个.js

 var a = 1;
 var b = 2;

 var calc = new calculator();
 var result = calc.add(a, b);
 console.log(result); // print result here

two.js

 this['calculator'] = (function() {

      function add(a, b) {
           return a + b;
      }
 }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM