События zClip beforeCopy и afterCopy не запускаются и в буфере обмена ничего нет

Я использую надстройку zclip jQuery для копирования текста на веб-странице. Когда я смотрю в Fiddler, файл сценария zclip, а также файл jQuery загружаются без ошибок, но при нажатии на ссылку копирования ничего не происходит.

Вроде все правильно настроено. Ссылки на код копирования созданы правильно, поскольку я вижу их на своей веб-странице. Кроме того, код в событии готовности документа срабатывает, как я видел с помощью отладчика javascript.

<script>
$(".reCodeBlock").each(function () {
    var snippet = $(this);

    var htmlToInsert = "<div><a class='copy-code cp'>Copy code</a></div>";

    snippet.before(htmlToInsert);
});

$(document).ready(function () {

    $(".copy-code").each(function () {
        var copyLink = $(this); alert( copyLink.parent().next().text());
        copyLink.zclip({
            path: 'http://www.kandoocode.com/zeroclipboard/ZeroClipboard.swf',
            copy: function(){ return copyLink.parent().next().text();},
            beforeCopy: function(){ alert('1');
              },
            afterCopy: function () { alert('2');
               }
        });
    });

});
</script>

EDIT 1:
Возможно, это версия jQuery, которую я использую. У меня jQuery 1.9.1, а zClip может быть несовместим с версией 1.91. Но не уверены?


person Sunil    schedule 04.01.2014    source источник
comment
http://www.abc.com/zeroclipboard/ZeroClipboard.swf ссылка не работает. Используйте ZeroClipboard.swf из другого места (хорошо бы иметь локальную копию). В целях тестирования см. этот вопрос   -  person Stephane Lallemagne    schedule 05.01.2014
comment
@StephaneLallemagne - На самом деле я изменил исходный URL. Правильный URL-адрес SWF-файла теперь указан во фрагменте кода.   -  person Sunil    schedule 05.01.2014
comment
ZClip не обновлялся с 2011 года, и это может быть причиной, поскольку скрипт jQuery изменился с 2011 года.   -  person Sunil    schedule 05.01.2014