components / bootbox
使用Twitter的Bootstrap框架包装JavaScript的alert()、confirm()和其他灵活的对话框
此包尚未发布版本,可用的信息很少。
README
有关完整使用说明,请参阅http://bootboxjs.com,或访问http://paynedigital.com/bootbox了解项目的原始说明。
联系
最简单的方法是在twitter @makeusabrew上找到我。
贡献
请参阅CONTRIBUTING文件以获取指南。
运行测试 
测试使用Karma和Mocha测试适配器运行。要自行运行测试,只需在项目目录中运行npm install
,然后运行npm test
。请注意,这将需要PhantomJS已安装并在您的路径中 - 如果没有,您可以通过在项目根目录中运行karma start
来手动运行测试并捕获浏览器。
项目还托管在Travis CI上 - 当提交拉取请求时,请确保您的测试通过,因为失败的请求将被拒绝。有关更多信息,请参阅CONTRIBUTING文件。
构建精简版本
仓库不再包含精简版本的bootbox.min.js文件 - 现在它仅生成用于发布。要在开发中使用自己的精简版本,只需运行npm install
(如果尚未运行),然后运行grunt uglify
。这将生成一个位于工作目录中的bootbox.min.js文件。
关于Bootstrap依赖的说明
Bootbox 4.0.0是第一个支持Bootstrap 3.0.0的版本。
Bootbox 3.3.0是最后一个支持Bootstrap 2.2.x的版本。
有关更多依赖信息,请参阅Bootbox网站。
路线图
Bootbox的最新主要版本4.0.0涉及内部代码的全面重写,并引入了一个全新的公共API。它尚未重新实现3.x系列的一些功能;这将在未来的几周内通过新的小版本发布来解决;有关4.3.0的任务列表可用 - 请随意添加反馈和请求。
目前路线图上没有新的主要(例如5.x)版本。
最新版本:4.2.0
- 添加瑞典语言包
- 添加拉脱维亚语言包
- 添加土耳其语言包
- 添加希伯来语言包
- 添加密码输入类型
- 添加文本区域输入类型
- 添加日期输入类型
- 添加时间输入类型
- 添加数字输入类型
- 支持容器参数的DOM选择器
- UMD支持
- 在移动设备上提供更好的支持
有关完整版本列表和更改的详细信息,请参阅变更日志。
许可协议
(MIT许可协议)
版权(C)2011-2014,由Nick Payne所有 nick@kurai.co.uk
在此特此授予任何获取此软件及其相关文档副本(“软件”)的人免费使用的许可,不受限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本,并允许向提供软件的人提供这样做,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“现状”提供,不提供任何形式的质量保证,无论是明示的还是暗示的,包括但不限于适销性、特定用途的适用性和非侵权性。在任何情况下,作者或版权所有者都不应对任何索赔、损害或其他责任负责,无论这些责任是因合同、侵权或其他原因引起的,以及与软件或软件的使用或其他交易相关的。