亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

jQuery輪播圖有什么簡寫的方法

jQuery輪播圖有什么簡寫的方法

正在回答

1 回答

var?count;
$(document).ready(function(){
??count=?$(".main?a").length;?/*給動態變化的i備用*/;
??//創建一個showTime函數
function?showTime(){
??//定時器
??timer?=?setInterval(function(){
????//調用一個Show()函數
????Show();
????i++;
????//當圖片是最后一張的后面時,設置圖片為第一張
????if(i==5){
??????i=0;
????}
??},2000);
}


//創建一個Show函數
function?Show(){
??//在這里可以用其他jquery的動畫
??$('.ig').eq(i).fadeIn(300).siblings('.ig').fadeOut(300);
??
??//給.tab創建一個新的Class為其添加一個新的樣式,并且要在css代碼中設置該樣式
??$('.tab').eq(i).addClass('bg').siblings('.tab').removeClass('bg');
??
??/*
???*?css中添加的代碼:
???*?.bg{?background-color:?#f00;?}
???*?*/
}
??
??//鼠標點擊左側的箭頭
??$('.btn1').click(function(){
????clearInterval(timer);
????if(i?==?0){
??????i?=?count;//注意此時i的值
????}
????i--;
????Show();
????showTime();
??});
??
??//鼠標點擊右側的箭頭
??$('.btn2').click(function(){
????clearInterval(timer);
????//console.log(count-1);
????if(i?==?count-1){
??????i?=?-1;//注意此時i的值
????}
????i++;
????Show();
????showTime();
??});
??
});


0 回復 有任何疑惑可以回復我~
#1

一世一人 提問者

非常感謝!
2016-12-20 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

jQuery輪播圖有什么簡寫的方法

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號