chr*_*ris 3 ajax facebook xfbml
我想知道是否有可能在Ajax事件上改变Facebook类按钮的动作.
我想做的事情:我在页面加载时显示一篇文章.在文章的最后,我有一个按钮,通过Ajax加载下一篇文章.另外我有以下Facebook按钮:
<fb:like href="http://www.myurl.com" layout="standard" show-faces="true" action="like" id="fblike" />
Run Code Online (Sandbox Code Playgroud)
当我加载下一篇文章时,我通过Javascript将文章的新URL放入"href" - 属性中(工作正常),但是当我点击"赞"按钮时,初始文章网址将被推送到Facebook,而不是新的一个.
有任何想法吗?
非常感谢.
小智 6
您实际上并不需要iframe版本,因为它更有限,而且性能不佳.您需要做的就是使用此代码片段重新呈现DOM中的按钮; 没有页面刷新,元素不会"刷新"否则:
FB.XFBML.parse();
Run Code Online (Sandbox Code Playgroud)
请参阅此处的文档:http://developers.facebook.com/docs/reference/javascript/
归档时间: |
|
查看次数: |
3128 次 |
最近记录: |