You can select the SVG elements normally, as if they were HTML.
I created an example, starting from your example, where it starts with%% of% attribute of% of each state. JSFiddle
I put a <h3>
class in all states and put a handler of the event mouseenter .
var estados = $(".estado-svg"), // seciona todos o <a>
teste = $("#teste"); // seleciona o <h3> para printar os estados
/*
poderia ser usado assim:
$(".estado-svg").on("mouseenter", function(){ ... });
Mas usei delegação de eventos por questões de performance
*/
$("#svg-map").on("mouseenter", ".estado-svg", function(){
teste.html($(this).attr('xlink:href')); // Printa no <h3> o attributo xlink:href
});
From this example you can get an idea of how to interact with the elements and use some pop-up library.
EDIT
This Stackoverflow question in English responds your question.