Просмотр полной версии : ComboBox повесить действие на выбор темы?
Сделал вот так:
var cbListener:Object = new Object();
cbListener.change = function (evt_obj:Object) {
var currentlySelected:Object = evt_obj.target.selectedItem;
}
my_cb.addEventListener("change", cbListener);
Естественно не работает, у меня нет "date", задан только "label", возможно ли выполнять действие типа:
gotoAndStop(i); в зависимости от выбранного "label"???
selectedIndex разве за i не потянет?
Спасибо с действиями разобрался.
Но приаттаченный мувик не удаляется? Даже, если его повесить на отдельную кнопку типа: btn.onRelease=function(){
_root.removeMovieClip();
}
var cbListener:Object = new Object();
// Create event handler function.
cbListener.change = function (evt_obj:Object) {
var i=my_cb.selectedIndex+2;
trace(i);
gotoAndStop(i);
_root.attachMovie("city"+i, "city", i, {_x:11, _y:66});
_root.removeMovieClip();
}
// Add event listener.
my_cb.addEventListener("change", cbListener);
ТО есть, если я выбираю другую позицию в комбобоксе, как удалить приаттаченный перед этим?
_root.removeMovieClip(); Вообще не выполнится никогда %) Нужно удалять то, что приатачили, а не рут.
Да я частично понял ошибку вначале, повесил на кнопку
removeMovieClip("city");, заработало, но только через кнопку, а как сделать удаление при выборе в списке другой строчки?
Я могу помочь только плюсом за шило в пятой точке.
А нельзя просто аттачить вместо?
а как сделать удаление при выборе в списке другой строчки?
Запомнить клип при его создании и потом в chang'e его сносить
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.