私は以下のアドバイスを受け取り、私の質問を簡単にすることにしました。dijit.formでMouseOutイベントが発生しました。アイテムリストに行くときに選択します。
私が抱えている問題は、display onMouseOverとhidden onMouseOutであるカスタムdijitにdijit.form.Select
dijitがあることです。これは、Selectを開いて項目のリストに行くときにonMouseOutイベントが発生するために発生します。これにより、onMouseOutイベントが発生し、カスタムdijitを終了します。
Selectはdijit._HasDropDown
から継承し、ドロップダウンピースは実際にはdijitではなくbodyノードの直下に作成されるため、その部分をマウスで移動してonMouseOutを放置して起動すると考えられます。
これは実際にはうまくいくはずなのですが、間違っているだけですか?私は実際にこれをうまく動作させる方法を失ってしまいました。これがうまくいけば、さらにいくつかの意見が引き寄せられます。
ウィジェットの完全なコードを貼り付けるのではなく、あなたの問題が本当に何であるかを調査し、面白い部分だけを投稿してください。あなたはあなたのページでそのウィジェットをどのように使用するのかわからない... – Philippe