The enter/leave events don't always fire. I think it has something to do with the component having a child component in it (a link-to, in this GIF): <img src="https://camo.githubusercontent.com/0bf88c30a533934aade29fe003a31aa26e5ee28e/68747470733a2f2f64686134773832643632736d742e636c6f756466726f6e742e6e65742f6974656d732f32663361316a30763343336633753344325931642f53637265656e2532305265636f7264696e67253230323031382d30382d3239253230617425323031322e3133253230706d2e6769663f582d436c6f75644170702d56697369746f722d49643d633665366663636463363634393064336162383366633564373334333737373426763d3263373739353338"> Here is a demo repo https://github.com/amk221/-ember-jquery-mouse-events#example