我正在使用限幅器主题,并使用zeroclipboard将文本复制到剪贴板,但它不会复制文本。
<a href="<?php echo clpr_get_coupon_out_url( $post ); ?>" id="coupon-link-<?php echo $post->ID; ?>" class="coupon-code-link" title="<?php _e( 'Click to copy & open site', APP_TD ); ?>" target="_blank" data-clipboard-text="<?php echo wptexturize( get_post_meta( $post->ID, 'clpr_coupon_code', true ) ); ?>"><span><?php echo $button_text; ?></span></a>
我想在日期剪贴板文本中复制文本,以下是我的js代码
jQuery( document ).on('click', '.coupon-code-link', function() {
alert('hello');
var couponcode = jQuery(this).data('clipboard-text');
ZeroClipboard.config( { moviePath: clipper_params.templateurl + '/includes/js/zeroclipboard/ZeroClipboard.swf' } );
var clip = new ZeroClipboard( jQuery('.coupon-code-link') );
clip.on( 'dataRequested', function( client, args ) {
clip.setText(couponcode);
});
});
我已经在标头中加载了zeroclipboard.min.js文件。我想在剪贴板或数据剪贴板文本中复制var couponcode值,两者都具有相同的值