JSでできるようにmxmlファイルのDOM要素にアクセスする方法はありますか(PrototypeやjQueryなど)?mxml(Flex)DOM要素にアクセスするには?
トップレベルの要素に特定のIDを持つ子(sub-sub -...-子)があるかどうかを知る必要があります。 (試作品を使用して)JSで
それはのようになります。任意のアイデア
$('tabs').select('[id="something"]');
?
JSでできるようにmxmlファイルのDOM要素にアクセスする方法はありますか(PrototypeやjQueryなど)?mxml(Flex)DOM要素にアクセスするには?
トップレベルの要素に特定のIDを持つ子(sub-sub -...-子)があるかどうかを知る必要があります。 (試作品を使用して)JSで
それはのようになります。任意のアイデア
$('tabs').select('[id="something"]');
?
あなたがやろうとしている内容に応じて、Bifffは答えかもしれません。それを「JQuery for Flex」と考えてください。http://wiki.github.com/seanhess/bifff
構造を再帰的に検索することができます。このような何かが(あなたのケースで最も効率的ではないかもしれません):
private function hasChild(node:UIComponent, target:String):Boolean
{
if(node.id == target)
{
return true;
}
else
{
var hasTarget:Boolean = false;
for(var i:int = 0; i < node.numChildren; i++)
{
hasTarget = hasTarget || hasChild(node.getChildAt(i));
}
return hasTarget;
}
}