Google Maps API、jQuery、およびこのGeocompleteプラグインを読み込んでいます。ライブラリ ( libraries=places ) と最終的にはAPI キーも指定していることに注意してください。
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js'></script>
<script src='http://maps.googleapis.com/maps/api/js?v=3&sensor=false&libraries=places&key=xxx'></script>
<script src='js/vendor/jquery.geocomplete.js'></script>
ページの読み込み時に Geocomplete プラグインをトリガーしています
$(window).load(function () {
$('#my-input').geocomplete();
});
しかし、私は常にエラーが発生します:
キャッチされていない TypeError: 未定義の [jquery.geocomplete.js:153] のプロパティ 'Autocomplete' を読み取ることができません。
プラグインの中に...
this.autocomplete = new google.maps.places.Autocomplete(
this.input, options
);
google.mapsを試してみたところ、通常のオブジェクトが返されましたが、場所は未定義です!