【问题标题】:Jquery and css not working after ajax call with setTimeout function使用 setTimeout 函数调用 ajax 后 Jquery 和 css 无法正常工作
【发布时间】:2017-04-24 10:15:04
【问题描述】:

我必须每 5 秒加载一次数据。下面的代码正在处理时间段。但是 Css 和 Jquery 不起作用。 提前谢谢。

(function() {
  $(document).ready(function() {reload();});
    function reload(){
        console.log('11');
        $.ajax({
            url: "<?php echo base_url(); ?>dashboard/load_data/",
            type: 'post',
            success: function (data) {
               $('#reload_dashboard').html(data);
            },
            error: function (data) {
                alert(data);
            }
        });
         setTimeout(reload, 5000); 
    }
  }
)();

【问题讨论】:

  • 在 $(window).load() 而不是 document.ready() 上试试这个
  • 这段代码有什么问题。指定它。
  • @RohanKumar 在 ajax 请求调用和数据附加到 div css 和 jquery 后无法在附加代码上工作。
  • 所以向我们展示不工作的 css 和 jquery 部分。
  • @RohanKumar Bootstrap 表 css 和 jquery 不适用于表

标签: jquery css ajax codeigniter


【解决方案1】:

而不是使用

$(doucment).ready(function(){});

使用这个

$(window).load(function () {    

});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-17
    • 1970-01-01
    • 1970-01-01
    • 2015-05-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-11
    相关资源
    最近更新 更多