Added check for previously processed div elements, fix for issue #29, thank to user madebits for fix.

This commit is contained in:
knsv 2014-12-03 17:42:39 +01:00
parent 0539b8a74e
commit 52a78375a4
6 changed files with 67 additions and 49 deletions

50
dist/mermaid.full.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

50
dist/mermaid.slim.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -271,6 +271,12 @@ var init = function () {
var cnt = 0;
for (i = 0; i < arr.length; i++) {
var element = arr[i];
// Check if previously processed
if(!element.getAttribute("data-processed")) {
element.setAttribute("data-processed", true);
} else continue;
var id;
id = 'mermaidChart' + cnt;

View File

@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<script src="browserifyUsage.js"></script>
<script src="../dist/mermaid.full.js"></script>
<script>
var mermaid_config = {
startOnLoad:true