了解命名空间的jQuery事件,Bootstrap
Understanding namespaced jQuery events, Bootstrap
我了解如何触发和侦听自定义事件。我不知道Bootstrap是如何在不触发自定义事件的情况下监听它们的。
https://github.com/twitter/bootstrap/blob/master/js/bootstrap-scrollspy.js#L32
在他们的代码中,我找不到他们触发自定义滚动事件的位置。我看了一眼jQuery on
文档,看不出事件是否以某种方式自然命名。
这是怎么回事?
他们正在监听滚动事件,这是一个自然发生的事件。这不是一个自定义事件,他们只是对其进行了名称空间设置。对其进行名称空间设置的原因是,您可以通过从所有事件中删除名称空间来删除所有事件。查看unbind中的Using Namespaces。
相关文章:
- Bootstrap 3 Datepicker v4:dp.show和dp.change事件在Datepicker内联时不
- Bootstrap 3键盘对默认键盘事件没有反应
- jquery点击bootstrap 3选项卡上的事件
- 使用 Angular 和 UI-bootstrap 对模态事件绑定无法工作的指令
- Bootstrap/JQuery-单选按钮组事件函数
- 折叠事件未触发Bootstrap 2.3.2 JQuery 1.10
- Bootstrap Switch触发switchChange事件,但没有'视觉上没有变化
- Twtitter Bootstrap模式显示事件多次触发
- 当使用angular.js和ui.bootstrap时,从模态内部的按钮单击事件未触发
- 将事件绑定到Bootstrap 3(button.js)按钮无线电时出现问题
- Twitter Bootstrap Popover添加了一个带有事件的回调函数
- 在文本区域中的Keyup事件上触发Twitter Bootstrap Popover
- Dangrossman的Bootstrap-Daterangepicker日期更改事件
- 在Bootstrap面板展开中调用事件
- 了解命名空间的jQuery事件,Bootstrap
- 如何绑定到bootstrap'在我的余烬观点中的模态事件
- 如何在Bootstrap Datepicker中点击单元格并将事件附加到它
- Jquery,Bootstrap-触发模式隐藏上的点击事件,并在输入中选择文本
- Bootstrap 3.1.1事件未触发
- Angular js停止从Bootstrap "事件