jquery banner圖是一種讓網頁更具吸引力的設計元素。在網站的頭部或其他需要強調的位置展示一個輪播圖,可以極大地提高用戶體驗和視覺效果。jquery為我們提供了豐富的動畫和交互效果,可以讓我們輕松地實現各種banner圖設計。
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script> //引入jquery庫 <script> $(document).ready(function(){ var index = 0; //記錄當前展示圖片的索引 //自動輪播 var timer = setInterval(function(){ index++; if(index >= 4){ index=0; } showImg(index); }, 3000); //鼠標懸停暫停輪播 $(".banner").mouseenter(function(){ clearInterval(timer); }).mouseleave(function(){ timer = setInterval(function(){ index++; if(index >= 4){ index=0; } showImg(index); }, 3000); }) //點擊下方圓點切換圖片 $(".dots span").click(function(){ index = $(this).index(); showImg(index); }) //展示指定索引的圖片和圓點 function showImg(index){ $(".imglist li").eq(index).fadeIn().siblings().fadeOut(); $(".dots span").eq(index).addClass("active").siblings().removeClass("active"); } }) </script>
以上是一個簡單的jquery banner圖實現代碼,其中通過定時器實現輪播,通過鼠標懸停暫停輪播,通過鼠標點擊下方圓點切換圖片的功能。通過調整代碼中的圖片鏈接和標簽等屬性,可以輕松實現自己想要的banner圖設計。
上一篇圖片 2在圖片1上css
下一篇圖標css3動畫效果大全