我在几个div中有很多输入,每个div都被隐藏,只有在用户点击链接后才显示。
当用户点击“发送”按钮时,他所做的更改会转到后端,但页面会刷新,并且没有可见的div。
查看实时示例:
说明:
单击链接#1。 “这是第一部分。”放在我所有输入的位置。 点击“发送”
现在它再次显示第一页,但我想将用户重定向到他做出一些更改的同一页面(在这种情况下“这是第一部分。”。
有什么想法吗?
答案 0 :(得分:0)
您可以使用anchor属性来触发链接 - 如下所示:
<强> HTML 强>
<ul>
<li><a id="link-1" href="#link-1">Link #1</a></li>
<li><a id="link-2" href="#link-2">Link #2</a></li>
<li><a id="link-3" href="#link-3">Link #3</a></li>
<ul>
<强>的Javascript 强>
var location = window.location.hash;
if (location) { $('a#'+location).trigger('click'); }