L'event mouseleave sur le div directement ne fonctionnerait pas ? ça serait plus simple.
Sinon tu peux essayer ça :
Sinon tu peux essayer ça :
$('#mapBoundary').on('mouseleave', 'svg', function(){ /* … */ })
Si tu veux vraiement que l'event référence le svg et pas le div. Mais ça risque de poser le même problème que ta première implémentation.