Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript w3.css幻灯片放映:如何添加自动幻灯片放映功能_Javascript_Jquery_Css_W3.css - Fatal编程技术网

Javascript w3.css幻灯片放映:如何添加自动幻灯片放映功能

Javascript w3.css幻灯片放映:如何添加自动幻灯片放映功能,javascript,jquery,css,w3.css,Javascript,Jquery,Css,W3.css,我想每4-5秒自动从w3.css库进行一次幻灯片放映。也可以在以下网址找到 可以找到更多关于w3.css幻灯片的文档 我需要以某种方式添加此代码以使图像自动幻灯片显示,但保留项目符号背景并使箭头工作: var slideIndex = 0; carousel(); function carousel() { var i; var x = document.getElementsByClassName("mySlides"); for (i = 0; i < x.le

我想每4-5秒自动从w3.css库进行一次幻灯片放映。也可以在以下网址找到

可以找到更多关于w3.css幻灯片的文档

我需要以某种方式添加此代码以使图像自动幻灯片显示,但保留项目符号背景并使箭头工作:

var slideIndex = 0;
carousel();
function carousel() {
    var i;
    var x = document.getElementsByClassName("mySlides");
    for (i = 0; i < x.length; i++) {
      x[i].style.display = "none"; 
    }
    slideIndex++;
    if (slideIndex > x.length) {slideIndex = 1} 
    x[slideIndex-1].style.display = "block"; 
    setTimeout(carousel, 2000); // Change image every 2 seconds
}

幻灯片指示器
使用按钮指示幻灯片中有多少幻灯片以及用户当前正在查看的幻灯片的示例

❮ ❯
在末尾将此添加到您的列表中


将此项添加到末尾

您希望使用此滑块的原因是什么?它不是真正可访问的,如果它能在移动设备上正常工作,我会感到惊讶。为什么不使用一个像滑动条一样的(或者只是搜索javascript滑动条)呢?它经过测试、健壮、经得起未来考验,并且具有您所需的一切功能。我正在寻找一个快速、简单的滑动条,它不会减慢网站的速度。这段代码只使用了一个css库,非常轻巧,不会让你的网站慢下来。当你使用学校的那本书时,你弊大于利。如果您使用的是引导,它内置了一个滑块。许多页面使用引导,它不会降低页面速度。Javascript并不像20年前那么慢。如果它是生产的,而不是实践的,那么总是使用经过战斗测试的解决方案,这些解决方案是健壮的,并且在多个浏览器/设备/操作系统上运行良好。这将为您节省大量的工作。好的,那么我将使用bootrap旋转木马,我也尝试过,而且效果很好。谢谢伙计你为什么要用这个滑块?它不是真正可访问的,如果它能在移动设备上正常工作,我会感到惊讶。为什么不使用一个像滑动条一样的(或者只是搜索javascript滑动条)呢?它经过测试、健壮、经得起未来考验,并且具有您所需的一切功能。我正在寻找一个快速、简单的滑动条,它不会减慢网站的速度。这段代码只使用了一个css库,非常轻巧,不会让你的网站慢下来。当你使用学校的那本书时,你弊大于利。如果您使用的是引导,它内置了一个滑块。许多页面使用引导,它不会降低页面速度。Javascript并不像20年前那么慢。如果它是生产的,而不是实践的,那么总是使用经过战斗测试的解决方案,这些解决方案是健壮的,并且在多个浏览器/设备/操作系统上运行良好。这将为您节省大量的工作。好的,那么我将使用bootrap旋转木马,我也尝试过,而且效果很好。谢谢guysnice,但当你点击按钮更改图像时,计时器(2秒)必须重新设置正确。看到这个:很好,但是当你点击按钮改变图像时,计时器(2秒)必须重新设置正确。见此:
setInterval(function(){
    slideIndex++;
    currentDiv(slideIndex);
}, 2000);