0

我有一个问题,我使用 javascript 更改 facebook like 按钮的 href 以根据用户可以在网页上加载的新 ajax 视频内容将 url 更改为新链接。我想这样做,这样他们就可以根据他们正在观看的当前视频来喜欢每个视频。href 换掉很漂亮,我声明了一个 FB.XFBML.parse(document.getElementById("fbyoutubelike")); 刷新点赞按钮。但是什么也没发生,我不知道该怎么办了。有没有人知道如何实现这一点?

4

1 回答 1

1

如果 FB.XFBML.parse 看到 iframe 已经存在,它可能不会重新渲染标签……</p>

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

于 2012-07-12T20:21:15.120 回答