[英]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.