Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook“;像盒子”;和JQuery_Facebook_Jquery - Fatal编程技术网

Facebook“;像盒子”;和JQuery

Facebook“;像盒子”;和JQuery,facebook,jquery,Facebook,Jquery,我正试图添加一个FB“像盒子”到我正在开发的网站。不太熟悉Facebook应用程序,但到目前为止,我使用FBSDK脚本include选择了非IFRAME路线 我相当肯定我几乎把所有的东西都安装好了。事实上,当我访问未缓存的页面时,我看到小部件出现(即在FF中,我点击CTRL+SHIFT+R以重新加载所有内容以避免从缓存加载)。一旦我重新访问该站点,或通过单击链接在站点内移动,内容不会再次出现 我想知道这是a)channel.php文件的问题,还是b)应用程序与我使用JQuery的交互的问题。ph

我正试图添加一个FB“像盒子”到我正在开发的网站。不太熟悉Facebook应用程序,但到目前为止,我使用FBSDK脚本include选择了非IFRAME路线

我相当肯定我几乎把所有的东西都安装好了。事实上,当我访问未缓存的页面时,我看到小部件出现(即在FF中,我点击CTRL+SHIFT+R以重新加载所有内容以避免从缓存加载)。一旦我重新访问该站点,或通过单击链接在站点内移动,内容不会再次出现

我想知道这是a)channel.php文件的问题,还是b)应用程序与我使用JQuery的交互的问题。php文件详细描述了Facebook提供的内容(使用php的缓存机制)


以下是当前的网站:-列出此内容可能比发布几个代码片段更容易。

我访问了您的网站,但没有看到类似框。我检查了HTML代码,一切都很好。div看起来像

我转到并尝试了您的链接
http://www.facebook.com/morningfatty
你瞧,类似的盒子没有显示在那里

我试着直接去
http://www.facebook.com/morningfatty
并将我重定向到
http://www.facebook.com/MorningFatty
。我注意到名字的变化。所以我回去试着
http://www.facebook.com/MorningFatty
在like框中,并且成功了


我相信,一旦您更新url上的大小写,您的页面就会正常工作。:)

谢谢你的意见。我更新了div,就像你提到的,不幸的是我仍然有同样的问题。我访问了你发布的FB链接[并输入了MorningFatty和MorningFatty。这两个链接在FF10.0中对我来说都很好。现在这很奇怪。我明天也可以在工作中查看,但你能告诉我一件事吗……在页面上,你能使用JQuery链接(如单击“联系我们”)然后返回“主页”吗页面上仍然看到Like框?这是我遇到的问题(此外,除非我清除缓存,否则它不会出现)。啊,我明白了,您在视图源中没有插件。看起来您稍后会动态插入它(在Facebook在DOM上运行解析后)。要让Facebook SDK重新解析DOM,您需要运行FB.XFBML.parse();在您动态地将like框插入侧导航区域后。这正是问题所在-我添加了逻辑,以便在单击每个链接后调用FB.XFBML.parse(id)。由于页面内容是通过JQuery获取的,因此我将其包含在回调函数中,以确保它仅在获取页面内容后发生。谢谢!!!