Руководство по actionscript. часть 3, стр. 059

Добавление нового ребенка за всеми существующими детьми

Чтобы добавить нового ребенка последним к существующему элементу, используйте один из следующих способов:

родитель. insertChildAfter(родитель ^[родитель.*.length( )-1], ) или:

родитель *\_родитель * Л ength ( )-1] = родитель *\_родитель.*. length ( )-1] +

или:

родитель. appendChi1d()

Например, следующий код добавляет новый элемент к сразу за существующим элементом :

var novel:XML =

Ulysses

Joyce. James

Penguin Books Ltd

novel. insertChildAfter(novel.*[novel.*.length( )-l].

A modern classic);

Приведенная строка является синонимом следующего кода, который заменяет последнего ребенка элемента объектом XMLList, содержащим последнего ребенка элемента (элемент ) и элемент :

novel.*[novel.*.length( )-l] = novel.*[novel.*.length( )-l]

+ A modern classic:

Чтобы облегчить восприятие, рассмотрим данную строку кода еще раз, записав ее с помощью псевдокода:

// ПСЕВДОКОД:

= + A modern classic

To же самое мы можем записать, используя более сжатую форму (это настоящий код на языке ActionScript), как показано ниже:

novel.*[novel.*.length( )-1] += A modern classic; А вот наиболее удобный подход:

novel. appendChild(A modern classic);

Добавление нового ребенка за указанным существующим ребенком

Чтобы добавить нового ребенка за указанным существующим ребенком, используйте один из следующих способов:

родитель. insertChi1dAfter(родитель. существующийРебенок[п], ) или:

родитель. существующийРебенок[п] = родитель. существующийРебенок[п] +

или:

родитель *[индексРебенка] = родитель *[индексРебенка] +

Например, следующий код добавляет второй элемент к элементу сразу за существующим элементом :

novel. insertChildAfter(novel. AUTHOR[0], Dave Luxton);

В качестве первого аргумента в метод insertChildAf ter ( ) необходимо передавать экземпляр класса XML (а не класса XMLList!), поэтому мы должны использовать прямую ссылку на экземпляр класса XML — novel. AUTHOR [ 0 ].

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 115
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.77
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 105
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 075
  • 04.09.2011">SageThumbs — предварительный просмотр любого файла изображения в Windows Explorer
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.24
  • 12.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.106
  • 14.03.2010">Логотипы. Где их искать?
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.92
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 106
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.125
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 026
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 041
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.116
  • 09.08.2011">Будущее — за интернетом
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...