我使用 HTMLdiv元素作為 a 的工具提示canvas,即當鼠標指針在元素上div移動時,應跟隨鼠標的動作。canvas這行得通——幾乎。工具頂部在鼠標指針的東南方,當指針向東南方向移動時,可能會發生指針移動到div元素上,從而不再有鼠標移動事件到達canvas。這只在鼠標進一步移動到超出時才能解決,div這會使div跳轉以一種丑陋的方式調整到該位置。如何避免這些跳轉并實現div鼠標“透明”?通常冒泡是行不通的,因為 acanvas不能容納孩子;至少當我將孩子添加到 a 時,canvas它們不會顯示。沒有像 jQuery 這樣的外部模塊或任何使用/可用的外部模塊。
將 JavaScript 鼠標事件從一個元素傳播到另一個元素?
皈依舞
2022-06-09 16:39:13