程式码请参考 http://jsbin.com/sirotikujicu/1/edit?html,output
这个程式主要是用来让使用者点选google map上的marker之后,
跳出一个infowindow,然后显示其文字。
其中有一段
google.maps.event.addListener(marker,'click', function(content){
return function() {
infowindow.setContent(content);//set the content
infowindow.open(map,this);
}
}(content));
请问这一段第2行为什么要用return function ,跟第4行的this有关吗?
礼拜六参考google大神写的,
但是现在竟然看不懂了 = =|||