Addthis - 使用jquery加载时不显示按钮/图像

时间:2013-11-05 15:52:00

标签: jquery fancybox addthis

我正在使用fancybox来显示图像,我想在图像下显示社交网络按钮。但是我有一些addthis的问题,按钮没有显示,即使我再次渲染addthis,它们也只是简单的链接。

使用Javascript:

 beforeShow: function () {
                        if (this.title) {
                            // New line

                            this.title += '<br />';


                            //addThis
                            this.title += '<div id="toolbox" class="addthis_toolbox addthis_default_style addthis_32x32_style"></div>';


                        }
                    }, afterShow: function () {

                        var tbx = document.getElementById("toolbox"),
                            svcs = {email: 'Email', print: 'Print', facebook: 'Facebook', expanded: 'More'};

                        for (var s in svcs) {
                            tbx.innerHTML += '<a class="addthis_button_'+s+'">'+svcs[s]+'</a>';
                        }



                        //addthis.init();
                        //addthis.toolbox('#toolbox');
                        //addthis.button('.addthis_button');
                        addthis.toolbox("#toolbox");
//addthis.button(".addthis_button_email");

    },

结果:HTML Outcome of addthis

提前致谢!

1 个答案:

答案 0 :(得分:0)

切换到sharet这解决了我的问题。