Accordion.selectedIndex

可用性

Flash Player 6 (6.0.79.0)。

版本

Flash MX Professional 2004。

用法

accordionInstance.selectedIndex

描述

属性;在具有一个或多个子项的 Accordion 中,为选定子项从零开始的索引。对于没有子项视图的 Accordion,唯一的有效值为 undefined

为每个 Accordion 子项都提供一个索引编号以指示其位置。该索引编号从零开始,因此第一个子项为 0,第二个子项为 1,依此类推。selectedIndex 的有效值为 0、1、2..., n - 1,其中 n 是子项的数量。

将此属性设置为一个子项将导致 Accordion 开始转换动画以显示指定的子项。

如果更改 selectedIndex 的值,则会同时更改 selectedChild 的值。

示例

以下示例检测何时选定某个子项,并在每次选定某个标题时在"输出"面板中显示该子项的顺序:

// 创建新的侦听器对象。
var my_accListener:Object = new Object();
my_accListener.change = function() {
    trace("Changed to different view");
    // 将子面板的标签分配给变量。
    var selectedChild_num:Number = my_acc.selectedIndex;
    // 基于所选的子项执行操作。
    switch (selectedChild_num) {
    case 0: 
        trace("One was selected");
        break;
    case 1:
        trace("Two was selected");
        break;
    case 2: 
        trace("Three was selected");
        break;
    }
};
my_acc.addEventListener("change", my_accListener);

请参阅

Accordion.numChildren, Accordion.selectedChild