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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • 定時器。
    查看全部
    0 采集 收起 來源:編程練習

    2015-02-09

  • 選項卡分類: 1、滑過切換; 2、點擊切換; 3、延遲切換; 4、自動切換。
    查看全部
    0 采集 收起 來源:課程簡介

    2015-02-28

  • 下拉菜單
    查看全部
    0 采集 收起 來源:編程練習

    2015-02-07

  • clearTimeout()清除定時器。
    查看全部
  • 菜單效果。
    查看全部
    0 采集 收起 來源:編程練習

    2015-02-06

  • setTimeout()和setInterval()的區別: setTimeout()方法是超時調用,只執行一次; setInterval()方法是一直在調用,可執行多次 window.onload = function(){ //標簽的索引 var index = 0; var timer = null; var lis = $('notice-tit').getElementsByTagName('li'); divs = $('notice-con').getElementsByTagName('div'); if(lis.length!=divs.length) return; //遍歷所有的頁簽 for(var i=0;i<lis.length;i++){ lis[i].id = i; lis[i].onmouseover = function(){ //用that這個變量來引用當前li var that = this; //如果存在準備執行的定時器,立刻清除,只有當前停留的時間大于500ms時才開始執行 if(timer){ clearTimeout(timer); timer = null; } //延遲半秒執行 timer = window.setTimeout(function(){ for(var j=0;j<lis.length;j++){ lis[j].className = ''; divs[j].style.display = 'none'; } lis[that.id].className = 'select'; divs[that.id].style.display = 'block'; },500); } } }
    查看全部
  • // 將所有點擊的標題和要顯示隱藏的列表取出來 var tits = document.getElementsByTagName('p'); var cons = document.getElementsByTagName('ul'); if(tits.length!=cons.length) return; // 遍歷所有要點擊的標題且給它們添加索引及綁定事件 for(var i=0;i<tits.length;i++){ tits[i].id = i; tits[i].onclick = function(){ // 獲取點擊的標題上的索引屬性,根據該索引找到對應的列表 for(var j=0;j<tits.length;j++){ cons[j].style.display = 'none'; } // 判斷該列表,如果是顯示的則將其隱藏,如果是隱藏的則將其顯示出來 cons[this.id].style.display = 'block'; } }
    查看全部
    0 采集 收起 來源:編程練習

    2018-03-22

  • function $(id){ return typeof id==='string'?document.getElementById(id):id; } window.onload = function(){ //獲取鼠標滑過或點擊的標簽和要切換內容的元素 var titles = $('notice-tit').getElementsByTagName('li'); divs = $('notice-con').getElementsByTagName('div'); if(titles.length!=divs.length) return; //遍歷titles下所有的li for(var i=0;i<titles.length;i++){ titles[i].id = i; titles[i].onmouseover = function(){ //清除所有li上的class for(var j=0;j<titles.length;j++){ titles[j].className = ''; divs[j].style.display = 'none'; } //設置當前為高亮顯示 this.className = 'select'; //顯示對應的div divs[this.id].style.display = 'block'; } }
    查看全部
  • bug好像沒有完全解決……
    查看全部
  • 選項卡分類: 1、滑過切換; 2、點擊切換; 3、延遲切換; 4、自動切換。
    查看全部
    0 采集 收起 來源:課程簡介

    2015-02-05

  • 標簽欄與內容欄
    查看全部
  • css樣式
    查看全部
  • Tab切換類型
    查看全部
    0 采集 收起 來源:課程簡介

    2015-02-04

  • 1、在changeOption()的最后添加一行代碼解決繼續播放時下一個選項卡index不對的BUG:index = currentIndex; 2、如果劃過太快,會有很多個定時器,所以要在設置定時器之前先清除一下定時器: if(timer){ clearInterval(timer); }
    查看全部
  • 加入手動切換功能: 1、當鼠標滑過時清除定時器,然后切換到當前選中的那個。 2、鼠標移開后繼續自動播放。 注意代碼優化,函數封裝。
    查看全部

舉報

0/150
提交
取消
課程須知
1、您應該已經熟悉html標簽和css樣式表;2、您還應該已經熟悉JavaScript 或 jQuery的基礎知識。
老師告訴你能學到什么?
您可以舉一反三,制作非常精美風格多樣的 Tab 切換效果,能夠幫助你豐富或改進網站中的選項卡功能的用戶體驗。

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!