我有一个隐藏的链接和一个按钮。 我希望当用户点击按钮时,他们会去链接。 为什么我不只是显示链接,因此用户可以点击链接,因为我不希望用户看到显示在浏览器底部的链接。触发事件点击链接
<a id="stack" href="http://stackoverflow.com/"></a>
<button id="goTo">Stackoverflow</button>
这可能吗?
我有一个隐藏的链接和一个按钮。 我希望当用户点击按钮时,他们会去链接。 为什么我不只是显示链接,因此用户可以点击链接,因为我不希望用户看到显示在浏览器底部的链接。触发事件点击链接
<a id="stack" href="http://stackoverflow.com/"></a>
<button id="goTo">Stackoverflow</button>
这可能吗?
也许是这样的:
$(document).ready(function(){
$("#goTo").on('click',function(e){
e.preventDefault();
window.location = $("#stack").attr('href');
});
});
泰克你的答案。但是,当我点击按钮浏览器加载相同的页面。 – 2014-09-24 23:35:55
它加载了一个新的页面,并在#的堆栈的HREF中的URL,所以如果你改变这个HREF它会改变目的地 – OxyDesign 2014-09-24 23:41:14
是的,我看到在浏览器底部_waiting for stackoverflow ... _点击按钮,但我仍然在同一页面上。 [CodePen](http://codepen.io/anon/pen/tJwxp) – 2014-09-24 23:46:23
添加简单的jquery来中继点击按钮。您可以离开a
链接。
$("#goTo").click(function(){
window.location = "http://stackoverflow.com/";
}
我想知道我去之前,我点击一个链接网址是什么。你为什么不想让你的用户知道? – 2014-09-24 23:22:15