我正在制作我网站上的社交分享按钮。它工作正常,但在某些时候它开始没有显示任何内容。 我附加my script file,其中包含所有脚本以供共享。我在jquery中非常糟糕。链接到我的staging网站。应该出现Facebook分享图标twitter。 以下代码分享:{ twitter:是的 },
我把它转为假而且没有用。有趣的是我将 twitter 替换为 facebook:true 在分享:{ Facebook的:真 },它开始出现,我可以在twitter上分享。但那不是解决方案。还有什么可能是正在发生的错误。请帮助
<script>
var twitterSettings = $.extend({}, smShareDefaults, {
share: {
twitter: true
},
buttons: { twitter: {via: 'BarneysNY'}},
click: function(api, options){
track( 'Social Share', 'Twitter', document.title );
api.simulateClick();
api.openPopup('twitter');
}
} );
$('.sm-share.twitter').sharrre(twitterSettings);
</script>
答案 0 :(得分:6)
当我进入您的临时站点时,我在控制台中尝试此操作
$(".sm-share.twitter")
会产生[]
意味着lib没有附加按钮。
请指出Sharrre lib应该打印按钮的位置吗?
答案 1 :(得分:0)
您检查过网络设置了吗?可能是您的网络管理员已通过您的网络屏蔽了Twitter。
如果有任何错误,您应该检查控制台中的日志。