1
LayoutPanelの内側に、いくつかのGWTパネルが重ねて表示されています。私のボトムパネルにはマウスイベントが必要ですが、トップパネルにはこのイベントがキャッチされています。パネルがイベントを沈ませないようにする方法はありますか?それらのイベントはスタックの下のパネルで捕らえられます。GWTパネル間でのマウスイベントの転送
おかげで、
ジョンは
LayoutPanelの内側に、いくつかのGWTパネルが重ねて表示されています。私のボトムパネルにはマウスイベントが必要ですが、トップパネルにはこのイベントがキャッチされています。パネルがイベントを沈ませないようにする方法はありますか?それらのイベントはスタックの下のパネルで捕らえられます。GWTパネル間でのマウスイベントの転送
おかげで、
ジョンは
CSSプロパティpointer-events: none
ありますが、それはIEとOperaで動作しません。 (少なくとも)のために、私はあなたに持っていると思う:
$doc.elementFromPoint
を使用)、心配しないで、表示/非表示は、ユーザに感知できないだろう(ブラウザもそれを表示されません)
おかげでトーマス。レイヤーを隠すための便利な方法はありますか?または、レイヤーを親レイヤーから削除するか、レイヤーをもう一度追加する必要がありますか? – DeadPassive
また、elementFromPointを呼び出すときにclientX/clientYまたはscreenX/screenYを使用する必要がありますか?私は違いが何であるか分からない。 – DeadPassive
トーマス、「合成イベントを起こす」という最後の点を明確にしてください。私は非常に似た問題があります:http://stackoverflow.com/questions/28022057/gwt-forward-mouse-wheel-event-to-underlying-element – damluar