Я новичок в программировании Gmaps.
Я хочу создать информационное окно, содержащее две вкладки, одна из которых просто с информацией, а другая с некоторой HTML-формой (кнопка и текст).
http://gmaps -samples-v3.googlecode.com / SVN / багажник / InfoWindow / tabs.html
var checkText = "Coordinates";
var content = [
'<div id="tabs">',
'<ul>',
'<li><a href="#tab_1"><span>One</span></a></li>',
'<li><a href="#tab_2"><span>Two</span></a></li>',
'</ul>',
'<div id="tab_1">',
'<p>Marker i:"</p>'+
'<form id='button'>'+
'<div>'+
'<input type='submit' value='Submit' />'+
'</div>'+
'</form>',
'</div>',
'<div id="tab_2">',
'<p>Info: '+checkText+'</p>',
'</div>',
'</div>'
].join('');
А затем прослушиватель событий:
google.maps.event.addListener(infoWindow, 'domready', function() {
$("#tabs").tabs();
});
google.maps.event.addListener(marker, 'click', function(event) {
infoWindow.setContent(content);
infoWindow.open(map, marker);
});
Прекрасно отображаются вкладки и кнопка, но я не знаю, как связать ее с действием, например:
marker.draggrable = true; // letting the marker to move
checkText = marker.getPosition(); // changing the tab info whenever marker moves
Я полагаю, что эта проблема не связана с jquery-tabs, а с любым информационным окном с html-формой внутри.
Спасибо.
// -------------------------
Я упрощу свой вопрос.
Я подготовил этот пример, где вы можете найти «кнопку» в информационном окне:
http://www.sipa.es/prueba_fer/index_prueba.html
Как я могу связать действие с этой кнопкой?
Например, изменение масштаба, открытие нового окна и т. Д.
Спасибо