I\'m trying to use the angularjs tooltip directive on my d3 visualisation, so I have something like
var node = svg.selectAll(\".node\") .data(nodes)
if the html is generated by something other than angularjs and inserted into the DOM than you will need to compile the html that includes your directive attributes prior to incerting it into the DOM so that angular knows about it.