Я пытаюсь создать в jQuery Mobile диалоговые окна, которые появляются при нажатии на маркер Google Maps.
Пример URL-адреса: http://cyclestreets.darkgreener.com/location/ (выделите местоположение в Лондоне, Великобритания, чтобы увидеть маркеры).
У меня есть часть пути с этим кодом:
google.maps.event.addListener(map_marker, 'click', function() {
$.mobile.changePage({ url: $("#photo"), data: "id=" + marker.id, type: "GET"}, 'pop', false, true);
});
Но есть несколько проблем, связанных со стилем и данными:
- Появится диалоговое окно в полноэкранном режиме.Есть ли способ сделать его частично-экранным, , как стандартные диалоговые окна jQuery Mobile по умолчанию, и как диалоговые окна About и Prefs на моей домашней странице ?
- В заголовке нет закрытой ссылки - опять же, есть в стандартном мобильном диалоговом окне jQuery .Могу ли я убедиться, что это появляется, если не добавить его вручную?
- В событии
.live()
диалогового окна, как я могу получить данные, которые ему передали?