Итак, я пытаюсь достичь результата, как на четырехквартале: https://foursquare.com/explore?cat=drinks&mode=url&near=Paris, который, когда вы clik на маркере на карте, прокручивает через перечисленные рестораны на правой стороне экрана в специальный ресторан, и выделяет его через CSS. И наоборот, когда вы нажимаете на ресторан в списке, он выделяет его на карте.
Я использую skobbler/листовки. Я думаю, что могу добиться этого, изменив динамически CSS, как показано в этом примере: http://jsfiddle.net/gU4sw/7/ + прокрутка к пункту назначения script уже установлена в страница.
Чтобы достичь этого, похоже, мне нужно назначить идентификатор в маркерах (2 маркера ниже):
var marker = L.marker([52.52112, 13.40554]).addTo(map);
marker.bindPopup("Hello world!<br>I am a popup1.", { offset: new L.Point(-1, -41) }).openPopup();
var marker = L.marker([52.53552, 13.41994]).addTo(map);
marker.bindPopup("Hello world!<br>I am a popup2.", { offset: new L.Point(-1, -41) }).openPopup();
Вопрос: как я могу назначить идентификатор маркера для запуска изменения css в соответствующем элементе на моей странице html?
Мои знания о JS очень ограничены, но может быть там приятное и легкое решение, спасибо