Ситуация следующая: работаю с примером из мануала «Создание меню для отображения коллекций объектов»:
xml-файл
).
В этом примере есть построение меню из списка ссылок, для включения/выключения категорий.
Но дело в том, что у меня уже есть своё другое меню, построенное не через JS, а в простом html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitiona ">l.dtd
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Примеры YMapsML. Создание меню для групп загруженного YMapsML.</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="http://api-maps.yandex.ru/1.1/index.xml?key=ANpUFE " type="text/javascript"></script>kBAAAAf7jmJwMAHGZHrcKNDsb EqEVjEUtCmufxQMwAAAAAAAAA AAAvVrubVT4btztbduoIgTLAe FILaQ==
<script type="text/javascript">
// Создание обработчика для события window.onLoad
YMaps.jQuery(function () {
var map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]);
map.setCenter(new YMaps.GeoPoint(30.530946,50.443705), 14);
map.setType(YMaps.MapType.MAP);
map.addControl(new YMaps.Zoom());
map.addControl(new YMaps.TypeControl());
map.enableScrollZoom();
// Загрузка YMapsML
var ml = new YMaps.YMapsML("http://api.yandex.ru/maps/ymapsml/examples/xml/men ");ufromymapsml.xml
// выводим группы с метками
map.addOverlay(ml);
// чтобы умирал открытый балун при клике на пустой карте
YMaps.Events.observe(map, map.Events.Click, function (map, mEvent) {
map.closeBalloon();
return false;
});
});
// функция, которая будет включать/выключать видимость групп и управлять стилем активной кнопки группы
$(function(){
$("a.categoryButton").live('click', function(){
...
...
...
});
});
</script>
</head>
<body>
<div id="YMapsID" style="width:600px;height:400px"></div>
</td>
<ul id="category">
<li><a class="categoryButton" id="pam" href="#">Известные памятники</a></li>
<li><a class="categoryButton" id="pok" href="#">Покушайки</a></li>
<li><a class="categoryButton" id="myzey" href="#">Оригинальные музейчики</a></li>
<li><a class="categoryButton" id="kra" href="#">Красивости</a></li>
</ul>
</body>
</html>
Вот я не могу понять, как мне с помощью JQuery навесить обработчик на эти ссылки, чтобы включать и отключать видимость групп маркеров этой катгории :(
Может ссылкам какие аттрибуты для идентификации добавить?
Помогите пожалуйста.