0
我已將dijit BorderContainer覆蓋在可移動的gfx表面上(dojox.gfx.Moveable)。有沒有什麼方法可以完全禁用BorderContainer來捕捉鼠標事件並讓Surface取而代之? 我一直在考慮將BorderContainer事件發佈到Surface,但這似乎是一種矯枉過正的行爲,並且可能會遇到一些問題。在dijit.layout.BorderContainer中傳播事件
我已將dijit BorderContainer覆蓋在可移動的gfx表面上(dojox.gfx.Moveable)。有沒有什麼方法可以完全禁用BorderContainer來捕捉鼠標事件並讓Surface取而代之? 我一直在考慮將BorderContainer事件發佈到Surface,但這似乎是一種矯枉過正的行爲,並且可能會遇到一些問題。在dijit.layout.BorderContainer中傳播事件
BorderContainer只是一個DOM節點,其中包含其他節點,真的。由於它們不包含在gfx表面中,因此您可能必須將事件連接起來才能傳遞它們,就像其他任何HTML元素一樣。也許你可以在相關的事件上使用dojo.connect?