我有一个网页,当你滚动到底部时会动态加载下一页,一旦新页面加载我希望能够呈现所有类似Facebook的按钮,这些按钮是新的但不是所有已经存在的按钮呈现。
我对此出错的地方有点不知所措,我们非常感谢任何帮助,谢谢。
Javascript代码:
$('.fb-like:not(.fb_edge_widget_with_comment)').each(function(index, element) {
$(element).attr('id', 'ajax-fb-like');
FB.XFBML.parse(document.getElementById('ajax-fb-like'));
$(element).removeAttr('id');
});
Facebook就像按钮代码:
<div class="fb-like" data-href="http://url.com/" data-send="false" data-layout="button_count" data-width="450" data-show-faces="true"></div>
答案 0 :(得分:4)
您可以将喜欢的按钮更改为XFBML,并使用FB.parse()
动态制作按钮。
http://developers.facebook.com/docs/reference/plugins/like/
http://developers.facebook.com/docs/reference/javascript/FB.XFBML.parse/