jQuery load()和Facebook XFBML问题 - php

情况

我像这样打开一个层(jQueryUI)。

$("#dialog").load('userinfo.html #layer').dialog('open');

userinfo.html显示照片和Facebook用户的名称。

  <html xmlns:fb="http://www.facebook.com/2008/fbml">
    <...some code...>
    <div id="layer">
      <script type="text/javascript">
        $(function() {   
        FB.init("2342342423424", "http://www.mysite.com/xd_receiver.htm");  
        });
      </script>  
      <fb:profile-pic uid="200000999530485" size="square" linked="true"></fb:profile-pic> <fb:name uid="200000999530485"></fb:name>
     </div>
   <...some code...>
</html>

问题:

图层打开,但未渲染fbml标签!
请帮忙。我认为load()确实加载了js部分。

(如果我在浏览器中打开userinfo.html,一切正常,找到)

参考方案

我认为这应该工作:

$("#dialog").load('userinfo.html #layer', function() {
  FB.XFBML.parse(document.getElementById('dialog'));
});
$("#dialog").dialog('open');

请注意,为了确保Ajax请求已完成并且在触发XFBML解析之前已加载数据,已在load回调中对其进行了调用。

jQuery-PHP类选择器问题 - php

所以我有这样的事情:<?php foreach($post_array as $post): ?> <div class="postBodyWrapper"> <div class="vid-link"> <script type="text/javascript&#…

AJAX实时电子邮件验证(PHP) - php

当用户在我的网站上创建帐户时,我希望对照我的数据库(MySQL)中的所有当前用户名检查输入的用户名,并确认是否可用。有谁知道我可以使用的任何好的库,或者是jQuery的插件? 参考方案 所需的确切信息以示例形式here给出。它使用jQuery作为JavaScript库

验证php中的javascript对象 - php

在我的用户界面中,用户可以构建一些javascript对象,例如:var box = { "width": "100px", "height": "200px", "click": function () { alert("You clicked t…

使用jQuery将值增加到attr - php

我想增加i的值。 “ for”循环不起作用。$("a[href$='.xls']").appendTo(".xl1").attr('id','xl'+i); 我搜索所有excel文件,并将它们放在容器中并增加其id的值。谢谢吉恩 参考方案 $("a[…

CKEditor在我的文本中添加了div和一些不需要的字符 - php

我在Web应用程序中将CKEditor用于后端。当我从另一个位置复制并粘贴文本时,它会在复制粘贴的文本的末尾添加<div>Â</div>,当我将其发布到数据库中时,甚至会变得更糟。它在不需要的区域中添加了许多Â和字符。我该如何解决?我的网络应用程序中也有jQuery库。 参考方案 我通过将页面编码从<META http-equi…