【问题标题】:Re-parsing a facebook HTML5 comments box重新解析 facebook HTML5 评论框
【发布时间】:2012-01-14 18:11:32
【问题描述】:

是否有类似于 FB.XFBML.parse() 的东西,但对于社交插件的 HTML5 版本?我不想使用 XFBML ...... 基本上,我正在构建一个单页应用程序,它需要更改 cmets 框的 data-href 属性并根据应用程序内部访问的内容重新加载。

【问题讨论】:

  • 既然 HTML5 小部件已经设计了这么久,为什么他们没有在文档中介绍这个呢?无论如何,如果你发现了什么,请告诉我。

标签: facebook html plugins social xfbml


【解决方案1】:

调用 FB.XFBML.parse() 还将重新加载/重新解析 HTML5 Like 按钮和其他 Facebook HTML5 社交插件。

【讨论】:

  • 这还能用吗?由于 FB API Impl/Docs 相距甚远,HTML5 小部件令人失望。
【解决方案2】:

如果其他人遇到这种情况,FB.XFBML.parse() 可以完美运行,除非您传递一个参数来仅重新解析文档的一部分。

【讨论】:

  • 如果我只想传递文档的一部分怎么办?
【解决方案3】:

如果您想在特定元素上调用 FB.XFBML.parse(document.getElementById('foo')),请确保该元素包含 HTML5 社交插件而不是社交插件本身.

否则,FB.XFBML.parse() 应该适用于所有情况,但它会扫描整个 DOM。

【讨论】:

    猜你喜欢
    • 2011-08-08
    • 1970-01-01
    • 1970-01-01
    • 2011-12-18
    • 2012-04-09
    • 2011-10-28
    • 2012-03-09
    • 2011-03-21
    • 2012-02-11
    相关资源
    最近更新 更多