我尝试做一些相当简单的事情,但是结果却很奇怪。我有一个事件触发器,用于传递JSON对象,但是当它到达另一端时,它变成了一个函数……我警示结果,并显示如下:
警示字符串示例:
alert('value of lattitude? ' + map.currentLatLng.lat);
结果:
纬度的值?function () {return this[a];}
我尝试使用数组文字包装器来设置触发器,也尝试了不使用它:
$('body').trigger('updateLocation', [{lat:38.905003, lng:-77.066497}]);
$('body').trigger('updateLocation', {lat:38.905003, lng:-77.066497});
我做错了什么?
updateLocation
事件,所以我怀疑它不知道如何触发一个,除非它是你定义的自定义事件类型。 - Matt Ball