zClip jQuery плагин копировать сам атрибут на клик
Я пытаюсь использовать плагин zClip jQuery (http://www.steamdev.com/zclip/#features) и хочу скопировать атрибут ссылки, по которой щелкают.
По сути, мне нужно скопировать URL в буфер обмена по клику, но это не работает.
$('a.activation_copy_link').zclip({
path: "<%= asset_path('ZeroClipboard.swf') %>",
copy: $(this).data('link')
});
HTML-разметка:
<a href="#" class="activation_copy_link" data-link="activation_url_here">Click to copy link</a>
Я понимаю что $(this)
будет ссылаться на объект zclip, а не на объект jQuery, но я перепробовал все, что мог придумать, и он не работает.
1 ответ
Решение
$('a.activation_copy_link').each(function() {
var $this = $(this);
$(this).zclip({
path: "<%= asset_path('ZeroClipboard.swf') %>",
copy: $this.data('link')
});
});