Maison > Article > interface Web > js prend en charge la commutation gauche et droite du partage de code d'effet carrousel d'images tridimensionnelles sous les compétences de contrôle du clavier_javascript
L'exemple de cet article décrit l'effet de carrousel d'images tridimensionnelles de commutation gauche et droite que js prend en charge le contrôle du clavier. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :
Il s'agit d'un effet carrousel d'images tridimensionnelles basé sur JavaScript qui prend en charge la commutation gauche et droite et prend en charge le contrôle du clavier. Il a un effet particulièrement tridimensionnel. Le plus important est qu'il peut être contrôlé à l'aide du clavier.
Présentation des fonctionnalités :
1. Modifiez facilement la largeur du diaporama.
2. Modifiez facilement le nombre d'images affichées ensuite.
3. La dernière image reviendra à la première image.
4. Le plug-in de visualisation Fancy est intégré et des informations détaillées sur l'image peuvent être visualisées sur chaque image.
运行效果图: -------------------查看效果 下载源码-------- ----------
Conseils : Si le navigateur ne fonctionne pas correctement, vous pouvez essayer de changer de mode de navigation.
Le code js partagé avec vous qui prend en charge la commutation gauche et droite de l'effet carrousel d'images tridimensionnelles contrôlé par le clavier est le suivant
<head> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <title>支持键盘控制的左右切换立体式图片轮播效果</title> <link type="text/css" href="css/fancymoves.css" rel="stylesheet" /> <script src="js/jquery.min.js"></script> <script src="js/slider.js"></script> <link type="text/css" href="css/jiaobenzhijia.css" rel="stylesheet" /> <script src="js/lanrenzhijia.js"></script> <!--图片查看插件 FancyBox 的javascript --> <script src="js/jquery.mousewheel-3.0.4.pack.js"></script> <script src="js/jquery.fancybox-1.3.4.pack.js"></script> <link rel="stylesheet" type="text/css" href="css/jquery.fancybox-1.3.4.css" /> <script> $(document).ready(function () { $("a.pop1").fancybox(); $("a.pop2").fancybox({ 'overlayShow': false, 'transitionIn': 'elastic', 'transitionOut': 'elastic' }); $("a.pop3").fancybox({ 'transitionIn': 'none', 'transitionOut': 'none', 'overlayColor': '#000', 'overlayOpacity': 0.7 }); $("a.pop4").fancybox({ 'opacity': true, 'overlayShow': false, 'transitionIn': 'elastic', 'transitionOut': 'none' }); $("a.pop5").fancybox(); $("a#example6").fancybox({ 'titlePosition': 'outside', 'overlayColor': '#000', 'overlayOpacity': 0.9 }); $("a.pop6").fancybox({ 'titlePosition': 'inside' }); $("a.pop7").fancybox({ 'titlePosition': 'over' }); }); </script> </head> <body> <div id="wrapper"> <div id="slider-one"> <div> <img src="images/img1.jpg" /> <p> one hundred<br /> <a class="pop1" href="images/1-2.jpg" rel="group1" title="详细图片文字描述1">查看详细图片</a> <a class="pop1" href="images/1-3.jpg" rel="group1" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img2.jpg" /> <p> math problem<br /> <a class="pop2" href="images/2-2.jpg" rel="group2" title="详细图片文字描述1">查看详细图片</a> <a class="pop2" href="images/2-3.jpg" rel="group2" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img3.jpg" /> <p> better than i deserve<br /> <a class="pop3" href="images/3-2.jpg" rel="group3" title="详细图片文字描述1">查看详细图片</a> <a class="pop3" href="images/3-3.jpg" rel="group3" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img4.jpg" /> <p> seven days a week<br /> <a class="pop4" href="images/4-2.jpg" rel="group4" title="详细图片文字描述1">查看详细图片</a> <a class="pop4" href="images/4-3.jpg" rel="group4" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img5.jpg" /> <p> path to nowhere<br /> <a class="pop5" href="images/5-2.jpg" rel="group5" title="详细图片文字描述1">查看详细图片</a> <a class="pop5" href="images/5-3.jpg" rel="group5" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img6.jpg" /> <p> and then i woke up<br /> <a class="pop6" href="images/6-2.jpg" rel="group6" title="详细图片文字描述1">查看详细图片</a> <a class="pop6" href="images/6-3.jpg" rel="group6" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img7.jpg" /> <p> it's about time<br /> <a class="pop7" href="images/7-2.jpg" rel="group7" title="详细图片文字描述1">查看详细图片</a> <a class="pop7" href="images/7-3.jpg" rel="group7" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img8.jpg" /> <p> two are better than one<br /> <a class="pop2" href="images/8-2.jpg" rel="group8" title="详细图片文字描述1">查看详细图片</a> <a class="pop2" href="images/8-3.jpg" rel="group8" title="详细图片文字描述2"></a> </p> </div> <div> <img src="images/img9.jpg" /> <p> lowercase<br /> <a class="pop2" href="images/9-2.jpg" rel="group9" title="详细图片文字描述1">查看详细图片</a> <a class="pop2" href="images/9-3.jpg" rel="group9" title="详细图片文字描述2"></a> </p> </div> </div> </div> </body> </html>
Ce qui précède est le code d'effet de changement d'image en cliquant sur la souris js partagé avec vous. J'espère que vous pourrez l'aimer.