账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    clipboard如何进行异步的复制,即点击复制按钮时需要复制的内容不存在
    39
    0

    <span class="main-lottery--share">立即邀请</span>

    $('.main-lottery--share').click(function(){

    $.ajax({

        type: 'post',
    
        url: "<{$share_url}>",
    
        success:function(msg) {
    
            $(".main-lottery--share").attr("data-clipboard-text",msg);
    
        }

    });

    clipboard.on('success', function(e) {

        console.info(e);
        console.info('Action:', e.action);
        console.info('Text:', e.text);
        console.info('Trigger:', e.trigger);
        e.clearSelection();
        alert(e.text)
    

    });

    clipboard.on('error', function(e) {

        console.error('Action:', e.action);
        console.error('Trigger:', e.trigger);
        prompt("复制失败,请手动复制:",e.text)
    

    });

    点击时发生ajax,之后才能获得需要复制的内容,填充点击按钮的data-clipboard-text属性。所以第一次点击无法复制所需要的内容,有什么异步点击复制的解决方法吗?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部