首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AJAX没有加载其他js和css样式

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

Stack Overflow用户
提问于 2015-01-28 08:01:55
回答 2查看 312关注 0票数 0

我编写了一个简短的AJAX代码,它从PHP文件中获取Facebook内容(在PHP文件中,我已经将class="gallery-img-link"声明为<a>class="img-responsive img-thumbnail"声明为<img>)。

我将站点底部的gallery-img-link作为jQuery脚本,问题是当我手工添加这些类时--它工作得很好--但是当我试图通过AJAX请求加载这些类时,它似乎不起作用。

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

我也试过生活,但这一点也没有帮助。

代码语言:javascript
复制
                          $(document).ready(function(){
                            $(\'#loading-image\').show();
                              $.ajax({
                                method:\'get\',
                                url:\'ajax.php\',
                                success:function(data){
                                  $("#facebook").html(data);
                                    },
                                complete: function(){
                                 $(\'#loading-image\').hide();
                                }
                              });
                          });
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-28 12:16:22

最基本的问题是,内容已经加载,但是"photo脚本文件“并没有等待页面加载,因此这个函数根本无法工作。因为在“读取JS函数”之后加载了AJAX。

票数 0
EN

Stack Overflow用户

发布于 2015-01-28 08:13:58

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

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

代码语言:javascript
复制
$(document).ready(function(){
      $('#loading-image').show();
      $.ajax({
           method: get ,
           url: ajax.php ,
           success: function(data){
                $("#facebook").html(data);
           },
           complete: function(){
                $('#loading-image').hide();
           }
       });  
});

更新:

进入浏览器中的f12开发工具,然后转到Network,然后有一个llok o所有加载的文件,on应该是ajax.php。看看那个COntent的文件是什么

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28187306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档