在砌体布局中加载 ajax 网页的初始数据

Loading initial data of webpage with ajax in masonry layout

这是我用来从 php 文件中获取数据的 ajax

$.ajax({
      type: "post",
      url: "content.php",
      data: somevariable,
      dataType: "text",                  
      success: function(response) {
        $(this).parent().find(".loadingdataimage").hide();
        $content.html(response);
      }.bind(this)
  });

现在我怎样才能让这段代码在页面加载时从 content.php 文件中获取页面的初始数据

@Octopoid 找到了正确的解决方案,这里是一个关于如何使用 JQuery:

的示例
$.ready(function () {
  $.ajax({
    type: "post",
    url: "content.php",
    data: somevariable,
    dataType: "text",                  
    success: function(response) {
      $(this).parent().find(".loadingdataimage").hide();
      $content.html(response);
    }.bind(this)
  });
});

如果你想把逻辑分离成一个函数,你可以再次调用,你可以这样实现:

var refresh = function() {
  $.ajax({
    type: "post",
    url: "content.php",
    data: somevariable,
    dataType: "text",                  
    success: function(response) {
      $(this).parent().find(".loadingdataimage").hide();
      $content.html(response);
    }.bind(this)
  });
}
$.ready(refresh);