我已經創建了一個圖形,並通過拖放將單元格設置到它上面。但是,當發生丟棄或點擊時,我無法找到單擊的單元格的HTML使用。如何獲取maxGraph單元格的內容的ID
例如,我試圖獲取mxEvent.CLICK
內拖動元素的ID。
graph.addListener(mxEvent.CLICK, function(sender, evt){
var cell = evt.properties.cell;
// cell.id is the cell id, not an id of html that's inside of it.
if(cell) {
var outer = cell.value.outerHTML; // I can see the HTML here encoded
}
})
更新: 所以我的HTML添加到細胞與value.setAttribute('htmlLabel', label);
創建我可拖動的項目時。但htmlLabel似乎並不是evt對象中的任何一個關鍵字。
感謝您的支持! – BenRacicot
任何時間。如果它幫助某人跳過了我花了很多時間去解決問題,那就值得:-) – shawty