【问题标题】:google places api autocomplete - adding click event谷歌地方 api 自动完成 - 添加点击事件
【发布时间】:2013-10-15 13:32:42
【问题描述】:

我将 搜索结果 附加到 google 地方 javascript api 自动完成功能。

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

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');
});

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

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 我的天哪!多谢!你完全正确。 - 呃!我应该对此有所了解...谢谢!
    • 鼠标按下!!可爱,好久没用了,我完全忘记了:p ty
    猜你喜欢
    • 2014-11-18
    • 2013-03-23
    • 2014-01-02
    • 2015-06-06
    • 1970-01-01
    • 2014-08-04
    • 2016-11-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多