【发布时间】:2014-04-01 21:24:16
【问题描述】:
我查看了几十个类似的主题,但似乎没有一个有效!我的眼睛在流血!
这有点独特。我正在使用 Morris.js 创建折线图。它输出一个 SVG,然后是一堆圆形元素。我想要做的就是将我自己的工具提示附加到圆圈中(我不想使用他们的。)但是工具提示不会附加,或者插入之前,或者预先添加。我之所以阅读是因为 SVG 在 DOM 中未被识别为 HTML。我确实加载了 jquery.svg.js。
js
$(document).ready(function(){
$('#firstTooltip').appendTo('<circle />');
});
html
<div id="tooltips" class="center">
<div id="firstTooltip" class="tooltip fs">Last Intake</div>
<div id="lineGraph" class="center ptm"></div>
</div>
lineGraph div 是 Morris.js 数据输入并填充 SVG 的内容。
【问题讨论】:
-
jsfiddle.net/dQLeL 在这里,它被附加到每个
元素,但我仍然不知道你将如何使用它:) -
那没有附加到任何东西@MiljanPuzović
-
是的,检查员。
-
好像有,为什么不显示?
-
在这种情况下,只需使用 .before() 而不是 .append() jsfiddle.net/dQLeL/1
标签: jquery dom svg jquery-svg