makeusabrew/bootbox

使用 Bootstrap 框架包装 JavaScript 的 alert()、confirm() 以及其他灵活的对话框

安装次数: 102,487

依赖者: 3

建议者: 0

安全性: 0

星标: 5,040

关注者: 193

分支: 1,043

语言:JavaScript

类型:组件

v6.0.0 2022-11-26 23:44 UTC

README

请参阅 http://bootboxjs.com 获取完整的使用说明,或访问 http://paynedigital.com/bootbox 了解项目的原始概述。

联系方式

Gitter

最简单的方法是在 twitter @makeusabrew 上找到我。

贡献

请参阅 CONTRIBUTING 文件以获取指导方针。

运行测试

测试使用 Karma 和 Mocha 测试适配器运行。要自行运行测试,只需在项目内执行以下操作

npm install

然后

npm test

提交拉取请求时,请确保测试通过。 测试失败的拉取请求将被拒绝。 请参阅 CONTRIBUTING 文件获取更多信息。

关于 Bootstrap 依赖的说明

Bootbox 6.0.0 是第一个支持 Bootstrap 5.0.0 的版本。

Bootbox 5.0.0 是第一个支持 Bootstrap 4.0.0 的版本。

Bootbox 4.0.0 是第一个支持 Bootstrap 3.0.0 的版本。

Bootbox 3.3.0 是支持 Bootstrap 2.2.x 的最后一个版本。

更多依赖信息可以在 Bootbox 网站上找到

6.0.0 (最新版本)

  • 移除了各种 IE 兼容方案
  • var 替换为 let
  • JSDoc 清理
  • 添加了处理点击开始于模态体而结束于背景且 backdrop 设置为 true 的代码
  • bootbox.locale.jsbootbox.all.js 现在是生成的文件,将在 /dist 目录中找到
  • 简化了区域文件结构
  • 更改了一些区域标识符以匹配 IANA 规范
    • bg_BG -> bg-BG
    • pt-br -> pt-BR
    • zh_CN -> zh-CN
    • zh_TW -> zh-CW

有关完整版本列表和更改的详细信息,请参阅 变更日志

许可

(MIT 许可证)

版权 (C) 2011-2023 Nick Payne nick@kurai.co.uk

特此授予任何人免费获取此软件及其相关文档文件(“软件”)的副本的权利,以不受限制地处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件的副本,并允许向提供软件的个人提供这样做,前提是遵守以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途的适用性和非侵权性。在任何情况下,作者或版权所有者不应对任何索赔、损害或其他责任负责,无论此类索赔、损害或其他责任是基于合同行为、侵权行为或其他方式,无论源于、因之而起或与此软件或软件的使用或其他处置有关。