用javascript交换网址后刷新facebook就像按钮不起作用

时间:2012-07-12 18:17:34

标签: javascript ajax fbml

我有一个问题,即我使用javascript更改facebook喜欢按钮的href,根据用户可以在网页上加载的新ajax视频内容将网址更改为新链接。我想这样做,以便他们可以根据他们正在观看的当前视频来欣赏每个视频。 href交换得很漂亮,我宣布了FB.XFBML.parse(document.getElementById(“fbyoutubelike”));刷新类似按钮。然而没有任何事情发生,我不知道该怎么办。有没有人知道如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

FB.XFBML.parse可能不会重新呈现标记,如果它看到iframe已经存在...

不是仅仅操纵href属性内容,而是删除来自DOM的现有类似按钮标记(<fb:like><div class="fb-like">), insert 一个新的 - 然后然后调用FB.XFBML.parse。