Я пытаюсь добавить пользовательский элемент управления к своей карте (v3) Google: Я хочу иметь поле поиска только около других средств управления картой. Таким образом, я добавляю отделение с <input type="textbox">
на нем, и его показывают на карте. Но проблема состоит в том, что текстовое поле недоступно: Я ничего не могу ввести в нем или даже сфокусироваться на нем.
function SearchBox() {
var searchTextBox = $('<input type="text" id="txtGeoSearch" />');
var div = $('<div class="geoSearchBox"></div>')
.append($('<span>Search:</span>'))
.append(searchTextBox);
return div.get(0);
}
// inside init()
geoMap.controls[google.maps.ControlPosition.TOP_LEFT].push(new SearchBox());
Таким образом, что я должен сделать, чтобы заставить мое текстовое поле вести себя как нормальное?