Heim  >  Artikel  >  Backend-Entwicklung  >  javascript - 使用百度分享,怎么在列表页中使用呀?

javascript - 使用百度分享,怎么在列表页中使用呀?

WBOY
WBOYOriginal
2016-09-11 11:34:131054Durchsuche

在一个列表页我需要百度分享的接口,单独的分享每条信息,可是我用百度分享的自定义接口一直是分享网页,这个怎么做?javascript - 使用百度分享,怎么在列表页中使用呀?

回复内容:

在一个列表页我需要百度分享的接口,单独的分享每条信息,可是我用百度分享的自定义接口一直是分享网页,这个怎么做?javascript - 使用百度分享,怎么在列表页中使用呀?

这个之前做过,没有方法,后面我改用第三方的,而且也免费。这个插件很强大。
你具体参考下面这个
http://blog.bshare.cn/

<code>var shareurl = "";
    var sharedesc="";
    var sharepic="";
    var sharetitle="";
    $(".bdsharebuttonbox a").mouseover(function () {
        shareurl = $(this).parents(".bdsharebuttonbox").attr("data-url");
        sharedesc=$(this).parents(".bdsharebuttonbox").attr("data-desc");
        sharepic=$(this).parents(".bdsharebuttonbox").attr("data-pic");
        sharetitle=$(this).parents(".bdsharebuttonbox").attr("data-title");
    });
    function SetShare(cmd, config) {            
            if (shareurl) {
                config.bdUrl = shareurl;                
            }
            if(sharedesc){
                config.bdDesc = sharedesc;    
            }
            if(sharepic){
                config.bdPic = sharepic;    
            }
            if(sharetitle){
               config.bdText = sharetitle;    
            }
            return config;
    }
    window._bd_share_config = {"common": {onBeforeClick:SetShare,"bdSnsKey":{},"bdMini":"2","bdMiniList":false,"bdStyle":"0","bdSize":"24"}, "share": {}}
        with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</code>

在bdsharebuttonbox 这层添加相应的自定义链接和标题等信息即可

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn