課程
/前端開發
/jQuery
/jQuery基礎(四)—動畫篇
jQuery輪播圖有什么簡寫的方法
2016-11-28
源自:jQuery基礎(四)—動畫篇 2-3
正在回答
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(); ??}); ?? });
一世一人 提問者
舉報
jQuery基礎教程動畫篇,講解jQuery基礎開啟動畫修煉
3 回答關于jQuery中DOM元素的獲取index方法
3 回答JQuery1.9版本之后取消了toggle(),有沒有簡單的替換方法
2 回答jquery show,hide,toggle等方法在谷歌中失效在IE中有用
1 回答老師的寫法是json寫法嗎?
4 回答left div, .right div {}這種寫法是什么意思?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-28