1

スクリプトを含むim:

<script src="http://www.cv-library.co.uk/js/zclip.js"></script>

そしてそれを次のように呼び出します:

$('a#adminBTBlue').zclip({
    path:'/flash/ZeroClipboard.swf',
    copy:$('#copypath').text(),
});

HTMLの場合:

    <div id="copypath">im some text</div>
    <a href="" class="adminBTBlue" id="adminBTBlue">Copy</a>

しかし、私は次のようになります:Uncaught TypeError:Object[objectObject]にはメソッド'zclip'がありません

スクリプトへのパスを確認しましたが、機能します...混乱していますか?

4

3 に答える 3

1

これを参照してください:サンプル

$("a#adminBTBlu").on('click', function (e) {
   e.preventDefault();
}).zclip({
   path: 'http://www.steamdev.com/zclip/js/ZeroClipboard.swf',
   copy: function () {
       return $('#copypath').text();
   }
});

試しているファイルに問題がある可能性があります。

于 2013-03-14T16:32:28.057 に答える
0

jQueryは含まれていますか?他にエラーが発生しますか?

テスト用にjsFiddleを作成しましたが、クリップボードに何もコピーされませんでしたが、エラーも発生しません。

http://jsfiddle.net/UU8MZ/

あなたのコード:

$('a#adminBTBlue').zclip({
    path:'http://www.cv-library.co.uk/flash/ZeroClipboard.swf',
    copy:$('#copypath').text(),
});
于 2013-03-14T16:18:29.160 に答える
0

jQuery 1.8.3 を使用してみてください - zClip は、jQuery 1.9 で導入された jQuery 2.0 API とまだ互換性がないようです。

于 2013-10-03T14:16:13.580 に答える