我在使用喜欢和分享 facebook 按钮时遇到以下问题。当我点击“分享”时,一切都按预期工作,但是当我点击喜欢时,弹出框被剪切,整个 div 对象被移到左边。我怎样才能克服这个? 以下是图片:
http://collabl.bingo.icnhost.net/resources/pr2.png http://collabl.bingo.icnhost.net/resources/pr3.png
我使用的代码是:
<div class="fb-like" data-send="true" data-width="250" style="height:20px;" layout="button_count"></div>
和
$(document).ready(function() {
$.ajaxSetup({ cache: true });
$.getScript('//connect.facebook.net/en_US/all/debug.js', function(){
FB.init({
appId: '.......',
channelUrl: '//.......',
status : false, // Check Facebook Login status
xfbml : true
});
$('#loginbutton,#feedbutton').removeAttr('disabled');
});
});
最佳答案
您的代码看起来与我用于 javascript 的代码完全不同。
尝试使用直接从 facebook 开发者页面生成的代码:
https://developers.facebook.com/docs/reference/plugins/like/
关于css - Facebook 按钮在点击时改变位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17770701/