Php 页面加载后,如何加载特定DIV中的内容?

Php 页面加载后,如何加载特定DIV中的内容?,php,jquery,ajax,Php,Jquery,Ajax,我想知道在父页面加载之后,如何将另一个PHP页面加载到DIV容器中。我需要设计facebook/twitter共享链接,向人们展示我的页面,并将某些内容加载到DIV中 我有一个用于单击链接的函数,但我需要它在页面加载时工作,而不是单击(#results是我需要加载内容的DIV的ID): 可以对文档使用jQuery的.ready()事件: $(document).ready(function () { // Whatever you want to run }); 这将在DOM准备就绪后

我想知道在父页面加载之后,如何将另一个PHP页面加载到DIV容器中。我需要设计facebook/twitter共享链接,向人们展示我的页面,并将某些内容加载到DIV中

我有一个用于单击链接的函数,但我需要它在页面加载时工作,而不是单击(#results是我需要加载内容的DIV的ID):


可以对文档使用jQuery的.ready()事件:

$(document).ready(function () {
    // Whatever you want to run
});
这将在DOM准备就绪后立即运行

如果需要在加载所有内容(包括图像)后运行javascript,请改用.load()事件:

$(window).load(function () {
    // Whatever you want to run
});

我建议保留原始的单击处理程序,并通过以下方式触发它:

$(".Display a").click(function() {
  $.ajax({
   url: $(this).attr("href"),
   success: function(msg){
     $("#results").html(msg);
   }
 });
 return false;
});

$(document).ready(
    function(){
        $('.Display a').trigger('click');
    });

您是否尝试过在单击事件之外使用$.ajax()

而不是--

试试这个--

$(".Display a").click(function() {
  $.ajax({
   url: $(this).attr("href"),
   success: function(msg){
     $("#results").html(msg);
   }
 });
 return false;
});

$(document).ready(
    function(){
        $('.Display a').trigger('click');
    });
$(".Display a").click(function() {
    $.ajax({
      url: $(this).attr("href"),
      success: function(msg){
        $("#results").html(msg);
      }
    });
  return false;
});
$(document).ready(function () {
      $.ajax({
        url: $(this).attr("href"),
        success: function(msg){
                 $("#results").html(msg);
        }
       }); 
});
$(function(){ //jQuery dom ready event

    $(".Display a").click(function() {
        ///you code
    }).click(); //trigger it at the page load

});