google places api autocomplete - 添加点击事件

时间:2013-10-08 14:44:40

标签: javascript jquery google-maps google-maps-api-3

我将搜索结果附加到google places javascript api autocomplete。

到目前为止,我正在这样做:

var autocomplete;  
  function initialize() {
    var myLatlng = new google.maps.LatLng(40.738793, -73.991402);
    autocomplete = new google.maps.places.Autocomplete(document.getElementById('autocomplete'));
  }

后来我有了这个:

$('.pac-container').append( '<div class="j-search pac-item-refresh">Search Results</div>' );

$(document.body).on('click', '.pac-container .j-search', function(e) {
    console.log('click fired');
});

问题?点击事件永远不会触发...

知道为什么吗?我的代码出了什么问题?

1 个答案:

答案 0 :(得分:14)

.pac-container - 实例似乎取消了Autocomplete的点击事件。请改用mousedown