如何在HTML中每隔15秒更改一个图像
我有一个在我的HTML页面的图像,我想它改变为一个不同的图像每15秒如何在HTML中每隔15秒更改一个图像,html,Html,我有一个在我的HTML页面的图像,我想它改变为一个不同的图像每15秒 <img src="img/img 1.jpg" alt="image"> 在我的本地文件夹img中,我有两个图像,分别是img1.jpg和img2.jpg。如何在15秒后将img1.jpg更改为img2.jpg?要执行此操作,您需要一些Javascript来更改图像。这里是一个链接到一个流行的网站,帮助您使用Javascript、HTML、CSS以及更多内容。不过,您需要特别关注的是本页上的setInter
<img src="img/img 1.jpg" alt="image">
在我的本地文件夹
img
中,我有两个图像,分别是img1.jpg
和img2.jpg
。如何在15秒后将img1.jpg
更改为img2.jpg
?要执行此操作,您需要一些Javascript来更改图像。这里是一个链接到一个流行的网站,帮助您使用Javascript、HTML、CSS以及更多内容。不过,您需要特别关注的是本页上的setInterval()函数:
如果你根本不懂Javascript,那么这也是一个开始学习的好地方!如果这就是您所需要的,那么您只需要很少的Javascript。要做到这一点,您需要一些Javascript来更改图像。这里是一个链接到一个流行的网站,帮助您使用Javascript、HTML、CSS以及更多内容。不过,您需要特别关注的是本页上的setInterval()函数: 如果你根本不懂Javascript,那么这也是一个开始学习的好地方!如果这就是您所需要的,那么您只需要很少的Javascript。试试:
$(document).ready(function(){
var img = 0;
var slides = new Array();
while (img < 5) {
img++;
// put your image src in sequence
var src = 'assets/images/earth/Sequence' + img + '.jpg';
slides.push(src);
}
var index = 0,timer = 0;
showNextSlide();
timer = setInterval(showNextSlide, 15000);
function showNextSlide() {
if (index >= slides.length) {
index = 0;
}
document.getElementById('earth').src = slides[index++];
}
});
$(文档).ready(函数(){
var-img=0;
var slides=newarray();
而(img<5){
img++;
//将图像按顺序放入src
var src='assets/images/earth/Sequence'+img+'.jpg';
滑动推送(src);
}
var指数=0,定时器=0;
showNextSlide();
定时器=设置间隔(showNextSlide,15000);
函数showNextSlide(){
如果(索引>=幻灯片长度){
指数=0;
}
document.getElementById('earth').src=slides[index++];
}
});
试试看:
$(document).ready(function(){
var img = 0;
var slides = new Array();
while (img < 5) {
img++;
// put your image src in sequence
var src = 'assets/images/earth/Sequence' + img + '.jpg';
slides.push(src);
}
var index = 0,timer = 0;
showNextSlide();
timer = setInterval(showNextSlide, 15000);
function showNextSlide() {
if (index >= slides.length) {
index = 0;
}
document.getElementById('earth').src = slides[index++];
}
});
$(文档).ready(函数(){
var-img=0;
var slides=newarray();
而(img<5){
img++;
//将图像按顺序放入src
var src='assets/images/earth/Sequence'+img+'.jpg';
滑动推送(src);
}
var指数=0,定时器=0;
showNextSlide();
定时器=设置间隔(showNextSlide,15000);
函数showNextSlide(){
如果(索引>=幻灯片长度){
指数=0;
}
document.getElementById('earth').src=slides[index++];
}
});
$(document).ready(function() {
setInterval(function(){
_path = $('img').attr('src');
_img_id = _path.replace('img/img', '');
_img_id = _img_id.replace('.jpg', '');
_img_id++;
if (_img_id == 3) {
_img_id = 1;
};
$('img').attr('src', 'img/img' + _img_id + '.jpg');
}, 15000);
});
$(document).ready(function() {
setInterval(function(){
_path = $('img').attr('src');
_img_id = _path.replace('img/img', '');
_img_id = _img_id.replace('.jpg', '');
_img_id++;
if (_img_id == 3) {
_img_id = 1;
};
$('img').attr('src', 'img/img' + _img_id + '.jpg');
}, 15000);
});
var myArray=['img1','img2','img3','img4','img5','img6']
var计数=0;
setInterval(函数(){
//如果您想要随机图像,请使用下面这一行
//var rand=myArray[Math.floor(Math.random()*myArray.length)];
如果(count>=myArray.length)count=0;//如果它是最后一个图像,则显示第一个图像。
//如果您希望图像按顺序排列,请使用下面这一行。
var rand=myArray[count];
document.getElementById('img').src=rand;
document.getElementById('img')。alt=rand;//如果找不到图像,请使用'alt'显示图像名称
计数++;
}, 1000); // 1000=1秒
试试这个(纯JS)
var myArray=['img1','img2','img3','img4','img5','img6']
var计数=0;
setInterval(函数(){
//如果您想要随机图像,请使用下面这一行
//var rand=myArray[Math.floor(Math.random()*myArray.length)];
如果(count>=myArray.length)count=0;//如果它是最后一个图像,则显示第一个图像。
//如果您希望图像按顺序排列,请使用下面这一行。
var rand=myArray[count];
document.getElementById('img').src=rand;
document.getElementById('img')。alt=rand;//如果找不到图像,请使用'alt'显示图像名称
计数++;
}, 1000); // 1000=1秒
可能需要格式化代码并提及这需要jquery可能需要格式化代码并提及这需要jquery首先将图像名称从“img 1.jpg”更改为“img1.jpg”(删除空格)。其次,打开控制台(F12),查看是否有错误。如果op已经在使用jquery,则此代码没有问题。当你可以使用纯JavaScript@ViktorMaksimov做同样的事情时,为什么还要使用jQuery呢?如果你是这样想的,那么为什么所有人都要使用jQuery而不是纯JavaScript,而所有的东西都可以用JavaScript编码呢。jQuery是一个出色的库,它将对使用它的人有很大帮助。他现在可以包括jQuery,以后在不同的情况下再次使用它。首先将图像名称从“img1.jpg”更改为“img1.jpg”(删除空格)。其次,打开控制台(F12),查看是否有错误。如果op已经在使用jquery,则此代码没有问题。当你可以使用纯JavaScript@ViktorMaksimov做同样的事情时,为什么还要使用jQuery呢?如果你是这样想的,那么为什么所有人都要使用jQuery而不是纯JavaScript,而所有的东西都可以用JavaScript编码呢。jQuery是一个出色的库,它将对使用它的人有很大帮助。他现在可以包括jQuery,以后可以在不同的情况下再次使用它。