ファンシーボックスを使用して画像を表示していますが、画像の下にソーシャル ネットワーク ボタンを表示したいと考えています。ただし、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");
},
結果:
前もって感謝します!