Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何在刷新时加载已单击div的url?_Jquery_Html - Fatal编程技术网

Jquery 如何在刷新时加载已单击div的url?

Jquery 如何在刷新时加载已单击div的url?,jquery,html,Jquery,Html,因此,我有mainpage.php,其中div如下所示:- <div id="home" class="menu_align">Home</div> <div id="write" class="menu_align">Write</div> <div id="main_content"></div> <script type="text/javascript" src="jquery-3.2.1.js">&l

因此,我有mainpage.php,其中div如下所示:-

<div id="home" class="menu_align">Home</div>
<div id="write" class="menu_align">Write</div>
<div id="main_content"></div>

<script type="text/javascript" src="jquery-3.2.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 $("#main_content").load('home.php');
});
$("#home").click(function(){
$("#main_content").load('home.php');
});
$("#write").click(function(){
$("#main_content").load('write.php');
});
</script>
主页
写
$(文档).ready(函数(){
$(“#主内容”).load('home.php');
});
$(“#主页”)。单击(函数(){
$(“#主内容”).load('home.php');
});
$(“#写入”)。单击(函数(){
$(“#主内容”).load('write.php');
});

所以我想要的是,当用户第一次访问页面时,它应该加载home.php,因为它包含在document.ready中,但当用户单击write时,它应该加载write.php,即使在刷新之后,如何实现此功能

这是一个简单的问题。请参见下面的一种方法:

<!-- Link to be clicked below -->

<a href="page-to-link-to.html#stop-here"> Link </a>

以上假设您要链接到的
页面
命名为
页面以链接到.html
,并且您希望它在
页面
上滚动到的
div
具有
id
停止在此处

单击
链接
时,调用的
页面
将打开并跳转到
div
中,该div由
#
引用


希望这有帮助。

在单击过程中,您可能需要向URL传递一个变量。我应该传递什么变量?