Я хочу создать всплывающее окно div
в моем SVG и добавить кнопки к этому div
.I создать foreignObject
внутри SVG и кнопка добавить к этому foreignObject.I пытаюсь вызвать функцию Java Script, используя кнопка на клике event.but внутри foreignObject кнопку не дают своей функциональности.Как добавить кнопку foreignObject в d3 SVG
.on('mouseover', function() {
var trashfuntion = function(){
console.log("click")
}
var fo = svg.append('foreignObject')
.attr({
'x': anchor.w - tip.w,
'y': anchor.h + tip.h,
'width': foWidth,
'class': 'svg-tooltip'
});
var div = fo.append('xhtml:div')
.append('div')
.attr({
'class': 'tooltip'
});
div.append('div')
.attr('class', 'lead')
.html('<button onclick="trashfuntion()">Click Me</button>');
он не работает для меня – heshjse
Какой браузер вы используете? – Klaujesi
хром веб-браузер – heshjse