Test 思维导图: Difference between revisions
No edit summary |
No edit summary Tag: Reverted |
||
| Line 14: | Line 14: | ||
} | } | ||
</graphviz> | </graphviz> | ||
<mermaid> | |||
mindmap | |||
root((中心)) | |||
sub1((分支一)) | |||
sub2((分支二)) | |||
</mermaid> | |||
<script> | |||
// 渲染完成后给节点绑定点击事件 | |||
mw.hook('mermaid.rendered').add(function() { | |||
document.querySelectorAll('.node').forEach(function(n) { | |||
const txt = n.querySelector('text').textContent; | |||
let page = { | |||
'分支一': '分支一页面', | |||
'分支二': '分支二页面' | |||
}[txt]; | |||
if (page) { | |||
n.style.cursor = 'pointer'; | |||
n.addEventListener('click', () => { | |||
location.href = mw.util.getUrl(page); | |||
}); | |||
} | |||
}); | |||
}); | |||
</script> | |||