亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用jquery怎么實現輪播圖功能

發布時間:2021-05-22 17:18:33 來源:億速云 閱讀:138 作者:Leah 欄目:web開發

這篇文章將為大家詳細講解有關使用jquery怎么實現輪播圖功能,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>www.jb51.net jQuery輪播圖</title>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<style>
*{
margin: 0px;
padding: 0px;
list-style: none;
}
#flash{
width: 400px;
height: 200px;
position: relative;
margin: 0 auto;
border:1px solid black;
overflow: hidden;
}
#falsh img{
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
#flash ul{
position: absolute;
left: 25%;
bottom: 5%;
width: 200px;
height: 30px;
border-radius: 20px;
background-color: rgba(0,0,0,0.5);
}
#flash ul li{
float: left;
width: 15px;
height: 15px;
border-radius: 50%;
background-color: #fff;
margin-left: 20px;
margin-top: 7px;
}
#flash ul .li_first{
background-color: #f40;
}
#flash .button{
width: 50px;
height: 50px;
border-radius: 50%;
background-color: rgba(0,0,0,0.3);
cursor: pointer;
}
#flash .right{
position: absolute;
right: 10px;
top: 80px;
}
#flash .left{
position: absolute;
left: 10px;
top: 80px;
}
#flash .button span{
font-size: xx-large;
font-weight: 700;
line-height: 50px;
margin-left: 15px;
color: rgba(255,255,255,0.5);
}
</style>
</head>
<body>
<div id="flash">
<img src="https://cache.yisu.com/upload/information/20200622/114/38807.jpg" alt="" >
<img src="https://cache.yisu.com/upload/information/20200622/114/38808.jpg" alt="">
<img src="https://cache.yisu.com/upload/information/20200622/114/38809.jpg" alt="">
<img src="https://cache.yisu.com/upload/information/20200622/114/38810.jpg" alt="">
<img src="https://cache.yisu.com/upload/information/20200622/114/38811.jpg" alt="">
<ul>
<li class="li_first"></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<div class="button right"><span>></span></div>
<div class="button left"><span><</span></div>
</div>
<script>
var count = 0 ; //定義全局變量count來表示當前圖片
function run(){
count++;
count = count ==5?0:count;
$('#flash img').eq(count).fadeIn(300).siblings('img').fadeOut(300); //利用eq來遍歷img,并將count位圖片顯示,其他兄弟元素隱藏,fadeIN位淡入顯示,fadeOut為淡出
$('#flash ul li').eq(count).css('background','#f40').siblings('li').css('background','#fff'); //同樣利用遍歷改變圓點的背景色
}
function reverserun(){
count--;
count = count == -1?4:count;
$('#flash img').eq(count).fadeIn(300).siblings('img').fadeOut(300);
$('#flash ul li').eq(count).css('background','#f40').siblings('li').css('background','#fff');
}
var timer = setInterval(run,1000); //設置定時器
$('#flash').hover(function(){ //設置鼠標移入移出事件
clearInterval(timer);
},function(){
timer = setInterval(run,1000);
})
$('#flash ul li').mouseenter(function(){ //設置移入圓點事件
count = $(this).index();
count = count ==5?0:count;
$('#flash img').eq(count).fadeIn(300).siblings('img').fadeOut(300);
$('#flash ul li').eq(count).css('background','#f40').siblings('li').css('background','#fff');
})
$('#flash .right').click(function(){ //設置右鍵按鈕點擊事件
run();
})
$('#flash .left').click(function(){ //設置左鍵按鈕點擊事件
reverserun();
})
</script>
</body>
</html>

jquery是什么

jquery是一個簡潔而快速的JavaScript庫,它具有獨特的鏈式語法和短小清晰的多功能接口、高效靈活的css選擇器,并且可對CSS選擇器進行擴展、擁有便捷的插件擴展機制和豐富的插件,是繼Prototype之后又一個優秀的JavaScript代碼庫,能夠用于簡化事件處理、HTML文檔遍歷、Ajax交互和動畫,以便快速開發網站。

關于使用jquery怎么實現輪播圖功能就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

商城县| 南涧| 兴义市| 阿合奇县| 河北省| 伽师县| 若尔盖县| 常宁市| 商都县| 外汇| 从化市| 霸州市| 乌鲁木齐市| 新安县| 海晏县| 大新县| 渭南市| 庆安县| 鲁山县| 施秉县| 罗城| 阳高县| 绍兴市| 平邑县| 平顶山市| 伊宁县| 从江县| 正安县| 十堰市| 新野县| 集贤县| 兰西县| 乐东| 洪湖市| 荆门市| 枣强县| 綦江县| 会同县| 水富县| 页游| 宜州市|