Php 页面加载后,如何加载特定DIV中的内容?
我想知道在父页面加载之后,如何将另一个PHP页面加载到DIV容器中。我需要设计facebook/twitter共享链接,向人们展示我的页面,并将某些内容加载到DIV中 我有一个用于单击链接的函数,但我需要它在页面加载时工作,而不是单击(#results是我需要加载内容的DIV的ID):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准备就绪后
可以对文档使用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
});