2013-10-08 89 views
4

我追加一個搜索結果到谷歌的地方javascript api autocomplete。谷歌的地方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'); 
}); 

的問題?點擊事件永遠不會觸發...

任何想法爲什麼?我的代碼有問題嗎?

回答

12

看起來.pac-container的點擊事件被​​3210 -instance取消。改爲使用mousedown

+0

我的天哪!多謝!你完全正確。 - 呃!我應該對這個... thx! – Darkagelink

+0

MOUSEDOWN!可愛,這麼久我還沒有用過它,我完全忘了那個:p ty – DestyNova

+0

謝謝@Melle博士你救了我的一天 – GMD

相關問題