用javascript交换url后刷新类似facebook的按钮不起作用

Refreshing facebook like button after swapping url with javascript is not working

本文关键字:facebook 按钮 不起作用 刷新 javascript 交换 url      更新时间:2023-09-26

我遇到了一个问题,我使用javascript更改类似facebook的按钮的href,将url更改为基于用户可以在网页上加载的新ajax视频内容的新链接。我想制作它,这样他们就可以根据当前正在观看的视频来喜欢每一个视频。href交换得很好,我声明了一个FB.XFBML.parse(document.getElementById("fbyoutubelike"));刷新点赞按钮。然而什么都没发生,我不知道该怎么办了。有人知道如何做到这一点吗?

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

不只是操作href属性内容,从DOM中删除现有的类似按钮标记(<fb:like><div class="fb-like">),插入一个新标记,然后调用FB.XFBML.parse.