亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

淺談bootstrap源碼分析之tab(選項卡)

 更新時間:2016年06月06日 09:18:45   投稿:jingxian  
下面小編就為大家?guī)硪黄獪\談bootstrap源碼分析之tab(選項卡)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

實現(xiàn)tab選項卡的應用,此插件相對比較簡單

源碼文件:

tab.js

實現(xiàn)原理

1、單擊一個元素時,首先將原來高亮的元素取消

2、然后給被單擊元素進行高亮

3、如果單擊元素是下拉框中某個選項,則選中本身,還要選中下拉框

5、如果定義了動畫,先執(zhí)行動畫,然后回調

源碼分析:

1、Show方法,是在單擊一個元素的時候觸發(fā),會觸發(fā)如下四個事件

1.1、Hiden.bs.tab:隱藏上一個元素

1.2、Show.bs.tab:顯示當前元素

1.3、Hideen.bs.tab:隱藏上一個元素完成

1.4、Shown.bs.tab:顯示當前元素完成

1.5、Hiden/show事件源碼:

var $previous = $ul.find('.active:last a')
  var hideEvent = $.Event('hide.bs.tab', {
   relatedTarget: $this[0]
  })
  var showEvent = $.Event('show.bs.tab', {
   relatedTarget: $previous[0]
})

2、Active:激活當前對象

2.1、對導航元素增加aria-expanded屬性,標記此元素是否處于展開狀態(tài)

2.2、利用reflow機制,用獲取offsetWidth屬性來實現(xiàn)部分重繪

以上這篇淺談bootstrap源碼分析之tab(選項卡)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • uniapp在微信小程序中使用ECharts的方法

    uniapp在微信小程序中使用ECharts的方法

    本文主要介紹了uniapp集成Echarts,實現(xiàn)地圖圖表的展示,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧
    2021-06-06
  • JavaScript動態(tài)插入CSS的方法

    JavaScript動態(tài)插入CSS的方法

    這篇文章主要介紹了JavaScript動態(tài)插入CSS的方法,兩個步驟就可以實現(xiàn)JavaScript動態(tài)插入CSS
    2015-12-12
  • 高亮閃爍某個元素的js腳本

    高亮閃爍某個元素的js腳本

    高亮閃爍某個元素的js腳本...
    2007-08-08
  • js控制TR的顯示隱藏

    js控制TR的顯示隱藏

    在很多現(xiàn)實的場景中,有的文本框我們希望在選擇“是”的按鈕之后才出現(xiàn),這就需要js控制TR的隱藏和顯示,如何控制,本文為大家揭曉
    2016-03-03
  • 原生js實現(xiàn)網易輪播圖效果

    原生js實現(xiàn)網易輪播圖效果

    這篇文章主要為大家詳細介紹了原生js實現(xiàn)網易輪播圖效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • javascript單例模式的簡單實現(xiàn)方法

    javascript單例模式的簡單實現(xiàn)方法

    這篇文章主要介紹了javascript單例模式的簡單實現(xiàn)方法,以javascript創(chuàng)建唯一實例的形式分析了javascript單例模式的簡單實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • CountUp.js數(shù)字滾動插件使用方法詳解

    CountUp.js數(shù)字滾動插件使用方法詳解

    這篇文章主要為大家詳細介紹了CountUp.js數(shù)字滾動插件的使用方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • javascript代碼簡寫的幾種常用方式匯總

    javascript代碼簡寫的幾種常用方式匯總

    任何一種編程語言的簡寫小技巧都是為了幫助你寫出更簡潔、更完善的代碼,讓你用更少的編碼實現(xiàn)你的需求,這篇文章主要給大家介紹了關于javascript代碼簡寫的幾種常用方式,需要的朋友可以參考下
    2021-08-08
  • JS實現(xiàn)將數(shù)據(jù)導出到Excel的方法詳解

    JS實現(xiàn)將數(shù)據(jù)導出到Excel的方法詳解

    這篇文章主要為大家介紹了JavaScript實現(xiàn)將數(shù)據(jù)導出到Excel的兩種方法詳解,文中的示例代碼簡潔易懂,感興趣的小伙伴可以動手嘗試一下
    2022-06-06
  • JavaScript中this的用法實例分析

    JavaScript中this的用法實例分析

    這篇文章主要介紹了JavaScript中this的用法,結合實例形式分析了this的功能、常見用法與相關注意事項,需要的朋友可以參考下
    2016-12-12

最新評論