jquery重定向
jQuery 重定向方法
使用 jQuery 进行页面重定向可以通过修改 window.location 对象实现。以下是几种常见的方法:
方法一:使用 window.location.href
$(document).ready(function() {
window.location.href = "https://example.com";
});
方法二:使用 window.location.replace
此方法不会在浏览器历史记录中留下原始页面记录:
$(document).ready(function() {
window.location.replace("https://example.com");
});
方法三:通过按钮或事件触发重定向
例如点击按钮后跳转:
$("#redirectButton").click(function() {
window.location.href = "https://example.com";
});
延迟重定向
如果需要延迟跳转(例如 3 秒后):
$(document).ready(function() {
setTimeout(function() {
window.location.href = "https://example.com";
}, 3000);
});
动态参数传递
重定向时携带 URL 参数:

var id = 123;
window.location.href = "https://example.com/page?id=" + id;
注意事项
- jQuery 本身没有专门的重定向函数,本质是通过 JavaScript 的
window.location实现。 replace()方法适用于不希望用户返回上一页的场景(如登录后跳转)。- 现代开发中,单页应用(SPA)更推荐使用前端路由(如 Vue Router、React Router)而非直接重定向。






