我有一個數組:JS調用函數存儲在二維數組
var markerArray = [];//global var
var markerCnt = 0;//global var
for(var x=0;x<10;x++){
markerArray[markerCnt] = new Array(agency, address, marker, onMarkerClick);
//agency and agency = string
//marker = google maps marker
//onMarkerClick = function
markerCnt++;
}
如何調用指定onMarkerClick功能? 請問我只是做:
markerArray[0][3]();
是的,你會的。 – Esailija 2012-08-10 21:23:08
假設'onMarkerClick'引用了一個函數,那麼是的。你應該已經嘗試過,然後再發布你的問題:) – bkconrad 2012-08-10 21:23:09
你可以使用'[代理,地址,標記,onMarkerClick]'而不是'new Array()'來創建新數組'' – Pointy 2012-08-10 21:36:37