简单易用5秒倒计时跳转特效源码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>5秒后自动跳转</title>
</head>
<body>
<p>页面将在<span id="countdown">5</span>秒后自动跳转</p>
<script src="https://cdn.jsdelivr.net/npm/jquery/dist/jquery.min.js"></script>
<script>
// JavaScript代码
</script>
</body>
</html>
$(document).ready(function() {
var count = 5;
var countdownElement = $('#countdown');
var intervalId = setInterval(function() {
count--;
countdownElement.text(count);
if (count === 0) {
clearInterval(intervalId);
// 跳转到指定页面
window.location.href = 'https://www.example.com';
}
}, 1000);
});
HTML结构:
<p>
标签,用于显示倒计时数字。JavaScript代码:
setInterval
函数每秒执行一次回调函数。当页面加载时,会显示一个倒计时数字,每秒减1。5秒后,页面会自动跳转到指定的URL。
https://www.example.com
为你的目标链接。count
的初始值来调整倒计时时间。除了使用jQuery,还可以使用纯JavaScript实现:
JavaScript
var count = 5;
var countdownElement = document.getElementById('countdown');
var intervalId = setInterval(function() {
count--;
countdownElement.textContent = count;
if (count === 0) {
clearInterval(intervalId);
window.location.href = 'https://www.example.com';
}
}, 1000);
以上代码提供了一种简单易用的5秒倒计时并跳转的实现方式。你可以根据自己的需求进行定制和优化,以适应不同的应用场景。
更多提示:
希望这个回答能帮助你!