Клуб API Карт

YMaps.ListBox

sagidinov
21 октября 2009, 13:58

Перестал работать collapse(), ничего не менял.

var toolBar = new YMaps.ToolBar([]);
var listBox = new YMaps.ListBox({caption: "Рестораны - кафе"});
var item1=new YMaps.ListBoxItem("Рестораны - кафе");
YMaps.Events.observe(item1, item1.Events.Click, function (item1) {
    listBox.setCaption('Рестораны');
    listBox.collapse();
}
);
listBox.add(item1);
toolBar.add(listBox);
map.addControl(toolBar);


пример http://www.inbel.ru/map.html

2 комментария
Подписаться на комментарии к посту
Спасибо за сообщение об ошибке. Постараемся исправить в ближайшее время.

Для того, чтобы избежать этой проблемы, замените listBox.collapse() на

        window.setTimeout(function () {
            ListBox.collapse();
        }, 0);
listBox в предпоследней строчке с маленькой буквы, конечно.