Я ищу способ создания буклетов-маркеров из html-контента на веб-сайте.создавать маркеры буклетов из html-markup
Я получил эту HTML-разметку:
<div id="map"></div>
<div id="content">
<div class="mark">
<h3>Mark #1</h3>
<span class="title">Lorem Ipsum Dolor</span><br>
<span class="lat">53.922429</span><br>
<span class="lng">9.682042</span><br>
</div>
<div class="mark">
<h3>Mark #1</h3>
<span class="title">Consetetur sadipscing elitr</span><br>
<span class="lat">53.642978</span><br>
<span class="lng">10.613895</span><br>
</div>
<div class="mark">
<h3>Mark #1</h3>
<span class="title">Sed diam nonumy</span><br>
<span class="lat">53.146250</span><br>
<span class="lng">9.666947</span><br>
</div>
</div>
Теперь я люблю маркеры, которые будут созданы с этой разметкой, как если бы у меня был этот сценарий прилагается:
<script>
L.mapbox.accessToken = '<myAccessToken>';
var map = L.mapbox.map('map', '<myAccessID>').setView([51, 10], 6);
var cssIcon01 = L.divIcon({className: 'css-icon01',iconSize: [14, 14]});
L.marker([53.922429, 9.682042], {icon: cssIcon01, title: 'Lorem Ipsum Dolor'}).addTo(map);
L.marker([53.642978, 10.613895], {icon: cssIcon01, title: 'Consetetur sadipscing elitr'}).addTo(map);
L.marker([53.146250, 9.666947], {icon: cssIcon01, title: 'Sed diam nonumy'}).addTo(map);
</script>
Маркеры должны генерироваться динамически , так что я могу добавить столько маркеров, сколько мне нравится. Я предполагаю, что будут переменные и некоторый скрипт foreach-script, но я просто не с того, с чего начать.