Я хотел бы свою программу, чтобы сделать что-то после случае пользователь нажимает на Google Maps автозаполнения пункт рекомендации - что-то вдоль линий следующее:Регистрация события 'click' с помощью google.maps.event.addlistener (autocomplete, ...)?
var autocomplete = new google.maps.places.Autocomplete($("#input_field")[0], {});
google.maps.event.addListener(autocomplete, 'click', function() {
// do something
});
Общей практикой является использование «place_changed» вместо «щелчка», но это слишком общее для моих целей, так как оно также фиксирует событие выбора поля автозаполнения, прокручивая его с помощью клавиш со стрелками вверх/вниз.
Я хотел бы конкретно зафиксировать событие, которое пользователь нажимает (или нажимает на мобильном устройстве) конкретное предложение автозаполнения. Каков правильный способ сделать это?
Действительно, вы правы. В моем приложении что-то происходило, и у меня сложилось впечатление, что событие запускалось не только по щелчкам, но и когда пользователь прокручивает опции автозаполнения со стрелками вверх/вниз. Спасибо за разъяснения. – Boa