powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Yandex map количество меток в группе ?
2 сообщений из 2, страница 1 из 1
Yandex map количество меток в группе ?
    #38317502
СЭ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добрый день... есть код

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
<script type="text/javascript">
ymaps.ready(init);

function init() {

    // Создание экземпляра карты.
    var myMap = new ymaps.Map('map', {
             center: [47.991316, 37.754552],
            zoom: 14
        }),
        // Контейнер для меню.
        
        menu = $('<ul class="menu1">');

    // Перебираем все группы.
    groups.forEach(function (group) {
        // Пункт меню.
        var menuItem = $('<li><a class="mes" href="#">' + group.name + '</a></li>'),
            // Коллекция для геообъектов группы.
            collection = new ymaps.GeoObjectCollection(null, { preset: group.style }),
            // Контейнер для подменю.
            submenu = $('');

        // Добавляем коллекцию на карту.
        myMap.geoObjects.add(collection);

        // Добавляем подменю.
        menuItem
            .append(submenu)
            // Добавляем пункт в меню.
            .appendTo(menu)
            // По клику удаляем/добавляем коллекцию на карту и скрываем/отображаем подменю.
            .find('a')
            .toggle(function () {
                myMap.geoObjects.remove(collection);
                submenu.hide();
            }, function () {
                myMap.geoObjects.add(collection);
                submenu.show();
            });

        // Перебираем элементы группы.
        group.items.forEach(function (item) {
            // Пункт подменю.
            var submenuItem = $(''),
            // Создаем метку.
                placemark = new ymaps.Placemark(item.center, { balloonContent: item.name });

            // Добавляем метку в коллекцию.
            collection.add(placemark);
            // Добавляем пункт в подменю.
            submenuItem
                .appendTo(submenu)
                // При клике по пункту подменю открываем/закрываем баллун у метки.
                .find('a')
                .toggle(function () {
                    placemark.balloon.open();
                }, function () {
                    placemark.balloon.close();
                });
        });
    });
 myMap.controls
        // Кнопка изменения масштаба.
        .add('zoomControl', { left: 5, top: 5 })
        // Список типов карты
        .add('typeSelector')
        // Стандартный набор кнопок
        .add('mapTools', { left: 35, top: 5 });
    // Добавляем меню в тэг BODY.
    menu.appendTo($('#dest'));
    // Выставляем масштаб карты чтобы были видны все группы.
    myMap.setBounds(myMap.geoObjects.getBounds());
}
</script>



Код выводит метки на карту, а так же формарует список групп из этих элементов...

так вот нужно рядом с названием группы в скобках написать количество элементов этой группы

перерыл всё API ... немогу выхватить количество элементов

p.S нужная строчка в коде выделена жирным


_______________________________
С уважением Александр Успенский
...
Рейтинг: 0 / 0
Yandex map количество меток в группе ?
    #38317505
СЭ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ой не выделилась..

вот ключевая строка кода
Код: java
1.
 var menuItem = $('<li><a class="mes" href="#">' + group.name + '</a></li>'),
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Yandex map количество меток в группе ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]