javascript - Bootstrap.v3的JS组件源码问题
迷茫
迷茫 2017-04-11 12:03:40
0
1
522

背景

最近工作上手头工作不多,打算写一个自己用的css库和js库,在写js库的时候主要参考是bootstrap.v3的代码,其中有些东西我搜索资料也搜不出来,有些是不懂它的用意是什么。

说明

我们以tab组件为例,tab.js是制作标签页的。

遇到的问题

  1. line39,其中的$.Event()是什么作用?查找过jQuery的API文档,似乎没找到对应的说明。个人猜测是与绑定事件有关的,因为line46处有trigger这个事件

  2. line39,它用到了事件命名空间,然后我补充了对应的知识点,然后,我找不到hide、bs、tab对应的事件,怎么找?在项目哪里?同理line152,我也找不到data-api的事件。

请大侠不吝赐教

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

reply all(1)
伊谢尔伦
  1. $.Event是自定义event对象,详见:http://api.jquery.com/categor...

  2. data-api是bootstrap的一个特点,就是说可以只需要写好html和对应的属性,不用写js,详见:http://v3.bootcss.com/javascr...

  3. hide/show.bs.tab其实是bootstrap设计的一个勾子,让用户在激活tab的过程中可以设置自己的方法

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!