源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

浅谈bootstrap源码分析之tab(选项卡)

  • 时间:2020-08-27 18:42 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:浅谈bootstrap源码分析之tab(选项卡)
实现tab选项卡的应用,此插件相对比较简单 [b]源码文件:[/b] tab.js [b]实现原理[/b] 1、单击一个元素时,首先将原来高亮的元素取消 2、然后给被单击元素进行高亮 3、如果单击元素是下拉框中某个选项,则选中本身,还要选中下拉框 5、如果定义了动画,先执行动画,然后回调 [b]源码分析:[/b] 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属性来实现部分重绘 以上这篇浅谈bootstrap源码分析之tab(选项卡)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部