我有以下代码:
<li><a id="logout"
class="access button red"
href="/MyAccount/Access/Logout"
data-href="/MyAccount/Access/Logout"
title="Logout"><span class="smaller">LOGOUT</span></a></li>
当用户转到此链接时,它会在浏览器屏幕的底部显示“/ MyAccount / Access / Logout”。
我可以制作链接使用javascript转到新位置吗?类似的东西:
$('#logout').click(function (e) {
???
???
e.preventDefault();
});
答案 0 :(得分:0)
将您的href更改为“#”
在您的退出功能中: window.location =“/ MyAccount / Access / Logout”;
无需阻止默认......
答案 1 :(得分:0)
<li><a id="logout"
class="access button red"
href="#"
title="Logout"><span class="smaller">LOGOUT</span></a></li>
$('#logout').click(function (e) { window.location="/MyAccount/Access/Logout"; });
答案 2 :(得分:0)
<a href="#" onclick="location='logout'; return false;">log out</a>
答案 3 :(得分:0)
对锚标记的href attr使用“javascript:void(0)”
答案 4 :(得分:0)
使用此:
$('#logout').click(function (e) {
e.preventDefault();
window.location.href = 'your/new/location';
});