![]() |
Проблемы с childIndex()
Обьясните мне пожалуйста почему, в следуючем примере, childIndex всегда равен -1... :wacko:
Код:
var list:XMLList = new XMLList(); |
А скобки ставить в конструкторе лень?
А -1, потому что нет родительского XML. Лист не является родительским XML, считайте это массивом ваших XML, которые никак не связаны друг с другом. И на будущее, те вопросы, которые не касаются пакета mx.* или компонентов флекса, а также этой среды, задавать нужно в разделе ActionScript 3.0. |
Хорошо. Понятно. Но теперь, к примеру, мне нужно удалить елемент у которого id = 2. Как мне это сделать ? :rolleyes:
|
Написать функцию, возвращающую индекс элемента в листе.
|
Cпасибо. Так и сделал.
|
если вам известен id и вы изволите его найти, то зачем нужны функции? :) можно просто и изящно в одну строчку:
Код:
trace(list.(@id == "2"));Код:
<a id="2"/> |
Азиз, нужно удалить этот элемент из листа. Вывести его проблемы не составляет.
|
Это я знаю. Но что бы удалить елемент из списка нужно узнать его сhildIndex...
|
| Часовой пояс GMT +4, время: 10:03. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.