ngclipboard复制后取消选择(或根本不选择)文本

时间:2017-03-09 12:49:04

标签: jquery angularjs

example这里我的问题是按下按钮复制时文本保持选中状态。一切正常,我可以粘贴表格excel,它看起来不错。但是我不想在复制时标记整个表格。

按钮上的操作:

<button ngclipboard data-clipboard-target="#tblRoomsOccupy">Copy</button>

它看起来像这样(按下按钮&#39;复制&#39;):

enter image description here

有没有办法避免这种情况?因此,在按下&#39;复制&#39;

后,不会标记表格

1 个答案:

答案 0 :(得分:1)

首先将data-ngclipboard-success添加到您的按钮,该按钮正在调用onSuccess事件。

<button ngclipboard data-clipboard-target="#tblRoomsOccupy" data-ngclipboard-success="onSuccess(e);">Copy</button>

之后在你的JS add onSuccess函数中: -

onSuccess = function(e) {
   e.clearSelection();
};

您可能想要的范围取决于您的代码。

相关问题