Клуб API Карт

Конфликт JavaScript и JQuery в Joomla

satana-kev
9 декабря 2012, 11:13

 Здравствуйте.

Подключил на одном из своих сайтов JQuery, в результате чего размещенные на сайте карты перестали быть интерактивными, а также показывать метки. Сайт сделан на Joomla 1.5. Читал пару похожих тем в клубе, но все равно не смог разобраться с вопросом.

Вот код подключения JQuery (находится в head):

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"/>

 

 

Вот код карты:

<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту (начало) -->
<div id="ymaps-map-id_135503535453997473441" style="width: 500px; height: 345px;"></div>
<div style="width: 500px; text-align: right;"><a href="http://api.yandex.ru/maps/tools/constructor/index.xml" target="_blank" style="color: #1A3DC1; font: 13px Arial, Helvetica, sans-serif;">Создано с помощью инструментов Яндекс.Карт</a></div>
<script type="text/javascript">
function fid_135503535453997473441(ymaps) {
var map = new ymaps.Map("ymaps-map-id_135503535453997473441", {
center: [86.023116947113, 55.35692020989664],
zoom: 16,
type: "yandex#map"
});
map.controls
.add("zoomControl")
.add("mapTools")
.add(new ymaps.control.TypeSelector(["yandex#map", "yandex#satellite", "yandex#hybrid", "yandex#publicMap"]));
map.geoObjects
.add(new ymaps.Placemark([86.020049, 55.35593], {
balloonContent: "СТРОЙТОРГ<br/>офис"
}, {
preset: "twirl#blueDotIcon"
}));
};
</script>
<script type="text/javascript" src="http://api-maps.yandex.ru/2.0-stable/?lang=ru-RU&coordorder=longlat&load=package.full&wizard=constructor&onload=fid_135503535453997473441"></script>
<!-- Этот блок кода нужно вставить в ту часть страницы, где вы хотите разместить карту (конец) -->

 

 

Отдельно друг от друга всё работает отлично, но при подключении jQuery пропадает интерактивность карты. Подскажите куда что нужно добавить/изменить, чтобы заработало? Зарание спасибо.

4 комментария
Подписаться на комментарии к посту
Обычно дело не в jquery, а в старом mootools

Спасибо за информацию, но я новичок в программировании и веб-разработке, поэтому мне это ни о чем не говорит. Дайте наводку что сделать - этот mootools как-то обновляется или что-то дописать еще надо? К сожалению до joomla 2.5 нет возможности обновится, если вдруг это требуется.

Просто заменить старый mootools на новый.

Спасибо огромное! Помогло) Обновил до 1.2.5