javascript - Problème de saut dans un graphique carrousel
怪我咯
怪我咯 2017-05-19 10:34:28
0
1
382

Il y a quatre éléments de carrousel au total, et trois peuvent apparaître à l'écran. J'ai placé deux copies côte à côte dans le code HTML pour implémenter le carrousel sans fil. Cependant, lorsque la position est au point de départ, cliquer sur le bouton Suivant provoquera un message. sauter le processus, mais l'exécution étape par étape dans le débogage Chrome ne saute pas. Que se passe-t-il ? Le code js est le suivant

pre.onclick=function(){              //pre为前移按钮
        if(index==0){                 //index==0对应屏幕出现前三个项
            index=4;
            oUl.style.transition='none';           //将css中的transition消除
            oUl.style.transform='translateX('+(-425)*index+'px)';   //移动到index==4
        }
        index--;
        clearInterval(timer);        //清除定时器
        oUl.style.transition='all 1s';    //设置过渡
        oUl.style.transform='translateX('+(-425)*index+'px)';   //移动到index==3
        timer=setInterval(move,2000);     //开启定时器
    }
怪我咯
怪我咯

走同样的路,发现不同的人生

répondre à tous(1)
巴扎黑

N'est-ce pas initialement 0 ? Après avoir cliqué, il passera à 4

oUl.style.transform='translateX('+(-425)*index+'px)';
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!