2012-03-25 60 views
2

我有一个网站,通过AJAX加载页面,所以我每次打开链接时都会重新加载Facebook评论框和类似按钮(FB.XFBML.parse())。我想知道是否有类似的方式来为页面重新加载带有JavaScript的Google Plus按钮。解析Google Plus按钮?

+0

没关系。我想我明白了。 – theundertaker 2012-03-25 19:15:55

+0

[插入标记与ajax后显示的获取Google Plus按钮](http://stackoverflow.com/questions/10495049/getting-google-plus-button-to-show-after-inserting-markup-with-阿贾克斯) – Pere 2014-02-12 20:47:01

回答

4

应将字符串设置为显式。

请参见:https://developers.google.com/+/plugins/+1button/

然后就可以调用gapi.plusone.go();有标签重新分析。

+0

我找到了自己的解决方案,但我很欣赏答案。我想知道的是,通过你的方法,你如何正确地改变属性?我直接抓取元素并修改其HTML。让我知道。谢谢。 – theundertaker 2012-04-01 18:37:44

+0

顺便说一句,秘密是我的另一个帐户,所以你回答这个选择。 – 2012-04-01 18:39:00

+0

你应该做的是从DOM中完全移除现有的DOM,然后用正确的属性重新添加到DOM中,然后调用gapi.plusone.go(); – DMCS 2012-04-02 17:26:49