Jquery の ZeroClip (jquery.zclip.min.js) を使用して、テキスト ボックスのコンテンツをシステムのクリップボードにコピーしています。私は node.js プロジェクトで作業しています。これが私のjqueryコードです:
$("#invitationLinkcopy").click(function() {
$("#invitationLinkcopy").zclip({
path: "../../js/ZeroClipboard.swf",
copy: function() {
alert($("#invitationLink input").val());
return $("#invitationLink input").val();
}
});
});
レンダリングされた html コードは次のとおりです。
実行すると正しく実行され、ボタン (id=invitationLinkcopy) をクリックすると、アラート ウィンドウに入力テキスト (#invitationLink 入力) の内容が表示されます。問題は、そのコンテンツがクリップボードにコピーされないことです。私が間違っている可能性があるところを助けてください。私は自分のローカルホストで作業していることに注意してください。