You are using direct binding on the element. So whatever you are changing on this element, the binding will still be there.
2 solutions. You can unbind the binding with off
inside the mouse event :
$(this).off('mouseover mouseout');
Or use delegation :
$(document).on({
mouseover : function(){},
mouseout : function(){}
}, '.moreSpace');