If you watch closely, you can see some black pixels in the top left corner. these are my connections...
"jsPlumb.connect({" +
"source:\"" + (lastEvent[0] != null ? lastEvent[0] : "START-EVENT") + "\"," +
"target:\"" + map.get("eventname") + "\"," +
"paintStyle:{ stroke:\"black\", strokeWidth:2, }," +
"overlays:[[\"Label\", { label:\""+ (connections.indexOf(map)+1) + "\", location:0.4}]]" +
"});"
"<script>" +
"jsPlumb.setContainer(document.getElementById(\"diagramContainer\"));\n" +
"jsPlumb.Defaults.Anchor = \"Continuous\";\n" +
"jsPlumb.Defaults.Connector = \"Bezier\";\n" +
"jsPlumb.Defaults.Endpoint = \"Blank\";\n" +
"jsPlumb.Defaults.Overlays = [ [\"Arrow\" , { width:12, length:12, location:0.67 }] ];" +
"jsPlumb.ready(function() {" +
connectionJavascript[0] +
draggableJavascript[0] +
"});" +
"</script>"
It’s difficult to diagnose what your issue might be without seeing the app. You might like to put in a jsPlumb.repaintEverything() call after your init. As for the Continuous anchor issue, you haven’t actually set that with this code. You have to use
jsPlumb.importDefaults({
Anchor:"Continuous"
etc
});
ie. you cannot set properties manually on the Defaults.