# HG changeset patch # User Nobuyasu Oshiro # Date 1363899063 -32400 # Node ID eb324ada669a3c1296ba163207588da25db1d682 # Parent c0066a07acd073ee9db90a43edccb3736da98af7 modified edgeInfoDisplay diff -r c0066a07acd0 -r eb324ada669a show.html --- a/show.html Fri Mar 22 04:37:57 2013 +0900 +++ b/show.html Fri Mar 22 05:51:03 2013 +0900 @@ -259,21 +259,26 @@ } function addEdgeInfoDiv(edgeInfoDiv) { - var body = $('#edgeInfoBody')[0]; - body.insertBefore(edgeInfoDiv); + var fc = $('#edgeInfoBody')[0].firstChild; + if (fc) { + $('#edgeInfoBody').append(edgeInfoDiv.view[0], fc) + } else { + $('#edgeInfobody').append(edgeInfoDiv.view); + } } -function createEdgeInfoDiv(edgeInfo) { +function createEdgeInfoDiv(node,edgeInfo) { function createEdgeInfoinnerHTML(edgeInfo) { return edgeInfo.kind + " : " + edgeInfo.num + ": " + edgeInfo.direction; } var edgeInfoDiv = $('
') edgeInfoDiv[0].innerHTML = createEdgeInfoinnerHTML(edgeInfo); + edgeInfoDiv.click(function(){ getEvidence(node.property.id, edgeInfo.kind, edgeInfo.direction, edgeInfo.id); }); return edgeInfoDiv; } function updateEdgeInfoDisplay() { - var nodeId = this.id; + var nodeId = CURRENT_DATA.id; var node = GRAPH_DATA.nodes[nodeId]; showEdgeInfoDisplay(node); } @@ -283,8 +288,10 @@ var edgeInfoArray = node.property.edgeInfo; for (var i=0; i