score:5

Accepted answer

the tooltips are dynamically appended to the dom after the page is loaded, so you need to use a delegated event handler:

$(document).on('click', '.comments_buble', function(e) {
    // ajax call here
})

score:1

=> by default all events are reset on container
=> events are triggered from the one level not bubbled
=> tooltip is created "on the fly", so your jquery has reference to object which does not exist.
=> mixing svg / html elements does not allow you to use css pointer-events properly.

so you could allow them through tooltip.style demo: http://jsfiddle.net/blacklabel/4q9kga7e/1/


Related Query

More Query from same tag