Скопировать в буфер обмена с помощью Zclipboard.js не работает

Я попытался Zclipboard.js для копирования значения, но это не сработало.

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="http://www.steamdev.com/zclip/js/jquery.zclip.min.js"></script>
<script>
$(document).ready(function(){
    $('#copy-description').zclip({
        path:'ZeroClipboard.swf',
        copy:$('#description').text()

    });
});
</script>
<a id="copy-description" href="#" class="">Copy</a>
<p id="description">This should copy</p>

Я сослался по этой ссылке. Я просто получаю ссылку на копию со встроенным в нее флеш-плеером. Но я не могу щелкнуть по нему. Что я должен изменить в коде, чтобы я мог скопировать текст описания по ссылке копирования

2 ответа

Решение

Я думаю, что проблема может быть в SWF-файле. Попробуй это. Надеюсь, что это работает

$(document).ready(function(){
    $('#copy-description').zclip({
        path:'http://www.steamdev.com/zclip/js/ZeroClipboard.swf',
        copy:$('#description').text()

    });
});

Убедитесь, что SWF-файл загружен (с помощью Firebug > Network) и находится над ссылкой, а также Firebug. Скорее всего, первая решит вашу проблему

Другие вопросы по тегам