Использование jQuery UI для Google maps |
Пример использования jQuery UI поверх Google maps. В примере я используются две библиотеки jquery-ui-personalized-1.6rc6.min.js и jquery-ui-themswitcher.js для добавления функциональности Google maps и смены тем соответственно. Библиотеки очень полезны, если есть необходимость подгонять карты под дизайн сайта. Пользуйтесь!
Основные возможности:
- Изменение вида окна комментариев по своему усмотрению
- Использование возможностей jQuery для содержимого комментариев
- Смена тем
- Произвольное добавление маркеров
- Кроссбраузерность
Маркера в примере расставляются в произвольном характере:
var markers = []; for (var i = 0; i < 10; i++) { var point = new GLatLng(southWest.lat() + latSpan * Math.random(), southWest.lng() + lngSpan * Math.random()); marker = new GMarker(point); map.addOverlay(marker); markers[i] = marker; }
Элементы управления обрабатываются следующим кодом:
$(iconHTML("up")) .css({ top:'10px', left:'32px' }) .click(function(){ map.panDirection(0, 1); }) .appendTo("#map"); $(iconHTML("left")) .css({ top:'32px', left:'10px' }) .click(function(){ map.panDirection(1, 0); }) .appendTo("#map"); $(iconHTML("right")) .css({ top:'32px', left:'54px' }) .click(function(){ map.panDirection(-1, 0); }) .appendTo("#map");
...Использование jQuery UI для Google maps
|