1
再一次,我在這裏尋求幫助,因爲我很愚蠢,或者這個東西沒有像指出的那樣工作。我在一個組中有兩個對象,一個形狀和一個文本路徑,文本路徑位於該形狀的頂部。我設置了一個「鼠標懸停」和「鼠標懸停」,如果我從形狀轉到文本路徑,它會觸發「鼠標懸停」事件,即使它們都屬於同一組。我發現了一個描述這個問題的錯誤報告 - https://github.com/ericdrowell/KineticJS/issues/603 - 這仍然沒有解決嗎?KineticJS Group .on()事件
對不起,我不認爲我很理解。如果我只是將偵聽器添加到外部元素,那麼當我從外部元素到內部元素時,mouseout都會觸發。或者我誤解了一些東西? – user3515633
不,因爲內部元素沒有連接到它的監聽器,技術上鼠標還沒有離開外部元素。試一試... – Sjiep
嗯,是的,這就是爲什麼我這麼說,因爲我已經嘗試過,並沒有爲我工作。例如,有變量組,形狀和文本路徑。如果我只是shape.on('mouseout'等),它會觸發當我mouseover/mouseenter文本路徑,這是在形狀周長內。 – user3515633