Показать сообщение отдельно
Старый 10.09.2007, 04:28
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 3  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
addProperty или watch решает такие вопросы. Или по-простому:
Код:
if (evt.target.getIsBranch(node)) {
 evt.target.setIsOpen(node, !evt.target.getIsOpen(node), true);
} else {
 var newData = menu_tr.selectedItem.attributes.data;
 if( oldData == newData )return;
 oldData = newData;
 trace(newData);
}
только oldData объявите где-нибудь вне функции.