6

Kinetic.jsHTML5キャンバス用のJavaScriptライブラリを使用しています。stage.get()ステージ(キャンバス)からオブジェクトを取得する方法は次のとおりです。各オブジェクトにIDまたはクラス名を割り当てました

IDvar obj = stage.get('#obj_id')でオブジェクトを取得すると機能しますが、クラス名で複数のオブジェクトを取得しようとするとvar objs = stage.get('.obj_class_name')、空の []オブジェクトが返されます

stage から複数のオブジェクトを取得する方法。

4

2 に答える 2

1

まあ、.getChildren() を実行してすべての子を取得し、ループと条件を使用して配列を反復処理して、作成した新しい配列を追加することができます。

于 2013-01-02T17:03:00.733 に答える
0

属性を使用できnameます。classHTMLとして機能します。ステージ/レイヤー機能find('.<name>')を使用して、名前を持つすべての要素を選択します<name>(ドットは必要です)。

于 2015-08-28T15:55:21.883 に答える