0

ユーザーがボタンをクリックしたときに、「zclip」jquery関数を使用して、クロスブラウザのクリップボードへのコピーを実行しています。

ただし、zclip 機能をさらに別のボタンに割り当てるとすぐに、最初のボタンが機能しなくなります。

コードは次のとおりです。

function setupClipboard(o, i) {

    o.find('.copytext').zclip({
        path: 'js/zclip/ZeroClipboard.swf',
        copy: function() {
            return $('#customtext' + i).val();
        }
    });

}

ここで問題を確認できます: http://toolii.com/apps/the-character-counter/ (ブラウザで console.log を見て、何をコピーしようとしているのかを確認してください)。

この問題を解決する方法を知っている人はいますか?

前もって感謝します!

よろしく、 トバイアス

4

1 に答える 1

0

フィールドを追加するたびに、既存の zclip のインスタンスをすべて削除して再度挿入する必要があることがわかりました。

于 2012-05-18T10:25:53.953 に答える