国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

全面解析Bootstrap中tab(選項卡)的使用方法

2024-05-06 16:31:26
字體:
來源:轉載
供稿:網友
這篇文章主要為大家全面解析Bootstrap中tab(選項卡)的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
 

本文實例為大家介紹實現tab選項卡的應用,此插件相對比較簡單,具體內容如下
源碼文件:
tab.js

實現原理:
1、單擊一個元素時,首先將原來高亮的元素取消
2、然后給被單擊元素進行高亮
3、如果單擊元素是下拉框中某個選項,則選中本身,還要選中下拉框
5、如果定義了動畫,先執行動畫,然后回調

源碼分析:
1、Show方法,是在單擊一個元素的時候觸發,會觸發如下四個事件
  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屬性,標記此元素是否處于展開狀態
  2.2、利用reflow機制,用獲取offsetWidth屬性來實現部分重繪

以上就是本文的全部內容,希望對大家學習javascript程序設計有所幫助。



注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 邵东县| 晴隆县| 松原市| 定安县| 田东县| 盐亭县| 高要市| 邳州市| 鲁山县| 万载县| 响水县| 新田县| 尚义县| 博湖县| 华阴市| 绍兴市| 汕头市| 山东省| 柳江县| 濮阳县| 饶河县| 丰原市| 余庆县| 郎溪县| 汶川县| 渝中区| 柏乡县| 樟树市| 扎鲁特旗| 凌云县| 乌拉特中旗| 康平县| 滨州市| 鄱阳县| 枣强县| 应用必备| 蒙山县| 宜城市| 灵武市| 钦州市| 汉阴县|