Skip to content

Commit 1cdc76b

Browse files
committed
fix #1
1 parent 2063505 commit 1cdc76b

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

graphviz-render.js

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,21 @@
11
function contentLoaded() {
22
var graphvizElements = document.getElementsByClassName('graphviz');
33

4+
var changes = [];
5+
46
for (let index = 0; index < graphvizElements.length; index++) {
5-
const element = graphvizElements.item(index);
7+
var element = graphvizElements.item(index);
68
var source = element.textContent;
7-
element.parentElement.parentElement.outerHTML = Viz(source);
9+
10+
changes.push({
11+
placeholder: element.parentElement.parentElement,
12+
svg: Viz(source)
13+
});
14+
}
15+
16+
for (let index = 0; index < changes.length; index++) {
17+
const element = changes[index];
18+
element.placeholder.outerHTML = element.svg;
819
}
920

1021
// use to debug rendered code.

0 commit comments

Comments
 (0)