Руководство по 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

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

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

Полезные ссылки
Случайные записи
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 031
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 094
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.7
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.20
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.95
  • 24.02.2011">Руководство по actionscript. часть 7, стр. 004
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.55
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.9
  • 16.11.2011">ОбзоркорпусаCarbideSeries 500R
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 067
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 090
  • 05.03.2011">Руководство по actionscript. часть 5, стр. 018
  • 26.02.2014">Как бросить курить?
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 088
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.118
Опрос

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

View Results

Loading ... Loading ...