clipboardjs复制功能无效

时间:2016-07-01 20:26:18

标签: javascript jquery ajax

在Ajax响应之后,click事件正在运行。

但是clipboardjs复制功能无效。如何触发clipboardjs复制功能?

$.ajax({
    cache: false,
    type: "POST",
    url: "http://www.example.com/",
    data: dataarray,
    success: function(data){
        jQuery('#copy-button').click();
    });

HTML:

<input type="button" id="copy-button" data-clipboard-text="Copy Link" 
       name="Copy Link"  value="Copy Link" />

2 个答案:

答案 0 :(得分:0)

试试这段代码:

jQuery(document).on('click', '#copy-button', function(event) {

    //your code here

}

答案 1 :(得分:0)

如果您想手动触发click事件,则需要使用:

$('#copy-button').trigger("click");

如果您要编写click事件处理程序,则需要使用:

$('#copy-button').click(function() {
    // Do some work
});