0

При запуске кода изображения не изменяются - указывается ошибка.

Cannot read property 'length' of undefined.

    let slider = {
        i: 0,
        images: [],
        time: 3000,
        slide: document.querySelector('.slide'),
        add(){
            this.start();
            this.images.push('image/legnica_1.jpg');
            this.images.push('image/39c0100a3a9241e9460cf7b37f99f011.jpg');
            this.images.push('image/images.jpg');
            this.slide.src = this.images[this.i];
        },

        start() {
            if(this.i < this.images.length-1){
                this.i++;
            }
            else{
                this.i=0;
            }
            setTimeout(this.start, this.time);
        }

}

slider.add();
Coder
  • 2,728
Arsen
  • 11

0 Answers0