Ste*_*ves 5 javascript svg graphviz
在此网页上:http : //viz-js.com/,我们看到一个从文本文件渲染的图形。
如果将鼠标悬停在图形元素之一上,其标签将显示在弹出窗口中。(在此示例中为“开始”)
问题:是否有使标签变为可选状态或添加一些JavaScript以将弹出窗口的文本复制到剪贴板的方法?
我对此的实现具有很长的节点名称(最多44个字符),我希望能够以某种方式进行复制。
谢谢。
编辑:到目前为止尝试的操作。
使用Chrome的“检查”选项,我发现SVG中的节点似乎具有“节点”的类名,因此我尝试了以下JavaScript,但无效:
$('.big').hover(function () {
// will not work, no user action
$('input').select();
document.execCommand('copy');
});
$('.big').mousedown(function () {
//works
document.execCommand('copy');
});
Run Code Online (Sandbox Code Playgroud)
而且我似乎无法使用任何CSS样式来影响图形的外观。
| 归档时间: |
|
| 查看次数: |
127 次 |
| 最近记录: |