0

同じページで clipboardjs プラグインを 2 か所使用しました。

require(["Clipboard"], function(Clipboard){
    var clipboard = new Clipboard('.copyLink');
    clipboard.on('success', function(e){
        alert("success");                               
        e.clearSelection();
    });

    clipboard.on('error', function(e) {
        alert("fail");
    });
});

正しく機能するものをコピーすると、最初のコピーを何度もクリックすると正しく機能します.最初のコピーの後に2番目のコピーをクリックすると、その成功関数が2回実行されます. 私は成功がクリックのために一度だけ実行されることを望んでいます。

4

0 に答える 0