我有一个问题,即我使用javascript更改facebook喜欢按钮的href,根据用户可以在网页上加载的新ajax视频内容将网址更改为新链接。我想这样做,以便他们可以根据他们正在观看的当前视频来欣赏每个视频。 href交换得很漂亮,我宣布了FB.XFBML.parse(document.getElementById(“fbyoutubelike”));刷新类似按钮。然而没有任何事情发生,我不知道该怎么办。有没有人知道如何实现这一目标?
答案 0 :(得分:1)
FB.XFBML.parse可能不会重新呈现标记,如果它看到iframe已经存在...
不是仅仅操纵href属性内容,而是删除来自DOM的现有类似按钮标记(<fb:like>
或<div class="fb-like">
), insert 一个新的 - 然后然后调用FB.XFBML.parse。