Bootstrap JS 吐司
吐司 CSS 类
吐司组件类似于警报框,仅在发生某些事情(例如用户点击按钮、提交表单等)时显示几秒钟。
有关吐司的教程,请阅读我们的 Bootstrap 吐司教程。
| 类 | 描述 | 示例 |
|---|---|---|
.toast |
创建吐司 | 试一试 |
.toast-header |
创建吐司标题 | 试一试 |
.toast-body |
创建吐司正文 | 试一试 |
通过 JavaScript 激活
吐司必须使用 jQuery 进行初始化:选择指定的元素并调用 toast() 方法。
吐司选项
选项可以通过数据属性或 JavaScript 传递。对于数据属性,将选项名称附加到 data-,例如 data-animation=""。
| 名称 | 类型 | 默认值 | 描述 | 试一试 |
|---|---|---|---|---|
| animation | boolean | true |
指定在显示和隐藏吐司时是否添加 CSS 淡入淡出过渡效果。
|
试一试 |
| autohide | boolean | true | 指定是否默认隐藏吐司 | 试一试 |
| delay | 数字 | 500 | 指定吐司显示后隐藏所需的时间(毫秒)。 | 试一试 |
吐司方法
下表列出了所有可用的吐司方法。
| 方法 | 描述 | 试一试 |
|---|---|---|
| .toast(选项) | 使用一个选项激活吐司。有关有效值,请参见上面的选项 | 试一试 |
| .toast("show") | 显示吐司 | 试一试 |
| .toast("hide") | 隐藏吐司 | 试一试 |
| .toast("dispose") | 隐藏并销毁吐司 | 试一试 |
吐司事件
下表列出了所有可用的吐司事件。
| 事件 | 描述 | 试一试 |
|---|---|---|
| show.bs.toast | 当吐司即将显示时发生 | 试一试 |
| shown.bs.toast | 当吐司完全显示后发生(CSS 过渡完成后) | 试一试 |
| hide.bs.toast | 当吐司即将隐藏时发生 | 试一试 |
| hidden.bs.toast | 当吐司完全隐藏后发生(CSS 过渡完成后) | 试一试 |