抽象セルの onBrowserEvent メソッドは、親要素を返します。スパンや div など、複数の HTML アイテムがセル内にレンダリングされている場合、どのアイテムがイベントをトリガーしたかを取得して区別するにはどうすればよいですか?
1 に答える
2
NativeEvent#getEventTarget()
イベントを発生させた正確な要素を提供します。次に、特定の要素 (特定の CSS クラス名など) を持つ要素が見つかるまで上に移動するか、そのparent
要素から下に移動して を使用しますElement#isOrHasChild()
。
CompositeCell
イベントを適切なセルにディスパッチする方法、またはセル内のボタンButtonCell
をクリックしたことを確認する方法を見てください。
于 2011-10-03T23:57:45.563 に答える