【发布时间】:2014-12-15 16:10:23
【问题描述】:
我正在尝试模拟在 github 和引导站点上看到的行为,其中零剪贴板按钮上的工具提示在从“复制到剪贴板”之类的内容复制到“已复制”之后发生了变化。这两个站点似乎都使用了一个名为 data-copied-hint 的元素来执行此操作,但它对我不起作用。我还尝试在使用 jquery 复制后修改标题元素,但这只会在下次悬停时更改工具提示 - 单击后工具提示仍未显示。有什么想法我需要做什么?
这是我的代码(也在 Plunker 上http://plnkr.co/edit/HTXl8Yjz3Wp9iOL5LKr7)
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/zeroclipboard/2.1.6/ZeroClipboard.js"></script>
<button id="myclippy" data-clipboard-text="hello world" title="click to copy" data-copied-hint="you copied the text">hello</button>
<input type="text" />
<script type="text/javascript">
var button = document.getElementById("myclippy");
var client = new ZeroClipboard(button);
</script>
</body>
</html>
【问题讨论】:
标签: zeroclipboard