Javascript AJAX没有加载其他js和css样式

Javascript AJAX没有加载其他js和css样式,javascript,php,jquery,css,ajax,Javascript,Php,Jquery,Css,Ajax,我编写了一个简短的AJAX代码,它从PHP文件中获取Facebook内容,我声明class=gallery-img-link为,class=img-responsive-img-thumbnail为 我将gallery img链接作为jQuery脚本放在网站底部,问题是当我手动添加这些类时,它工作正常,但当我尝试通过AJAX get请求加载这些类时,它似乎不起作用 我应该在document.ready函数中使用它吗 我也尝试过现场直播,但根本没用

我编写了一个简短的AJAX代码,它从PHP文件中获取Facebook内容,我声明class=gallery-img-link为,class=img-responsive-img-thumbnail为

我将gallery img链接作为jQuery脚本放在网站底部,问题是当我手动添加这些类时,它工作正常,但当我尝试通过AJAX get请求加载这些类时,它似乎不起作用

我应该在document.ready函数中使用它吗

我也尝试过现场直播,但根本没用

                          $(document).ready(function(){
                            $(\'#loading-image\').show();
                              $.ajax({
                                method:\'get\',
                                url:\'ajax.php\',
                                success:function(data){
                                  $("#facebook").html(data);
                                    },
                                complete: function(){
                                 $(\'#loading-image\').hide();
                                }
                              });
                          });

对于所有JavaScript DOM操作,您需要完全加载DOM

在没有PHP和其他代码的情况下,我可以更正您的JS:

$(document).ready(function(){
      $('#loading-image').show();
      $.ajax({
           method: get ,
           url: ajax.php ,
           success: function(data){
                $("#facebook").html(data);
           },
           complete: function(){
                $('#loading-image').hide();
           }
       });  
});
更新:


进入浏览器中的f12开发者工具,进入“网络”选项卡,然后选择所有加载的文件,其名称应为ajax.php。看看该内容的文件是什么

基本上,问题是内容已加载,但photo java脚本文件并未等待页面加载,因此此函数根本无法工作。因为在阅读JS函数后加载了这些AJAX。

为什么要跳过选择器“loading-image”?将代码放入。。。取而代之的是,删除转义字符。对不起,伙计们,我用了\'因为它在PHP代码中,工作正常,问题是classess等。PHP代码中有完全粘贴的内容。然后问题不是PHP文件中的JS代码,'\因为我使用大量PHP输出作为$msg。=;该脚本返回:$msg.='';2个选项:在th和echo$msg周围和处放置PHP标记;或者删除所有PHP代码@j_s_stack根本没有帮助。