5
所属分类:WEB开发
开发工具:HTML
文件大小:116KB
下载次数:0
上传日期:2019-01-19 00:49:27
上 传 者:
13r2t4gr
说明: artDialog是一款经典、优雅的网页对话框组件,内外皆用心雕琢。
(ArtDialog is a classic and elegant Web dialog box component, which is carefully crafted both inside and outside.)
文件列表:
Gruntfile.js (1288, 2017-04-20)
LICENSE.md (7369, 2017-04-20)
_config.yml (26, 2017-04-20)
css (0, 2019-01-19)
css\dialog.css (9760, 2017-04-20)
dist (0, 2019-01-19)
dist\dialog-plus.js (49313, 2017-04-20)
dist\dialog.js (46009, 2017-04-20)
doc (0, 2019-01-19)
doc\build (0, 2019-01-19)
doc\build\index.js (745, 2017-04-20)
doc\css (0, 2019-01-19)
doc\css\doc.css (9926, 2017-04-20)
doc\index.html (32750, 2017-04-20)
doc\index.md (18432, 2017-04-20)
doc\js (0, 2019-01-19)
doc\js\doc.js (1526, 2017-04-20)
doc\template (0, 2019-01-19)
doc\template\index.html (9372, 2017-04-20)
lib (0, 2019-01-19)
lib\jquery-1.10.2.js (93039, 2017-04-20)
package.json (708, 2017-04-20)
src (0, 2019-01-19)
src\dialog-config.js (2179, 2017-04-20)
src\dialog-plus.js (3275, 2017-04-20)
src\dialog.js (10450, 2017-04-20)
src\drag.js (4970, 2017-04-20)
src\popup.js (15009, 2017-04-20)
test (0, 2019-01-19)
test\align-overflow.html (1054, 2017-04-20)
test\align.html (3854, 2017-04-20)
test\button.html (1083, 2017-04-20)
test\close.html (849, 2017-04-20)
test\content-element.html (1543, 2017-04-20)
test\content.html (851, 2017-04-20)
test\dialog-drag.html (1103, 2017-04-20)
test\fixed.html (595, 2017-04-20)
test\focus.html (1892, 2017-04-20)
... ...
# artDialog
[![NPM Version][npm-image]][npm-url]
[![NPM Downloads][downloads-image]][downloads-url]
artDialog——经典、优雅的网页对话框控件。
[文档与示例](http://aui.github.io/artDialog/doc/index.html) | [AngularJS 版本](https://github.com/aui/angular-popups)
```
npm install --save-dev art-dialog
```
## 成功案例
超过 40 万网站在使用 artDialog,其中不乏国内顶尖的产品:
* [QQ空间 v8(腾讯)](http://qzone.qq.com)
* [Phpcms(盛大)](http://www.phpcms.cn)
* [极路由](http://www.hiwifi.com)
* ...
## 更新历史
7.0.0
1. 支持 Webpack
2. 支持 Npm
2. 将 CSS 打包到 JS 中
6.0.4
1. ``content()``方法传入隐藏元素并显示,并且``remove()``的时候会将元素插入到``body``避免被销毁 [#103](https://github.com/aui/artDialog/issues/103) [#126](https://github.com/aui/artDialog/issues/126)
2. 修复``button``方法可能会多次绑定事件的问题
3. 模态对话框可以避免 shift + tab 将焦点移出对话框 [#67](https://github.com/aui/artDialog/issues/67)
6.0.3
1. 修复``button``方法直接传入 html 不显示的问题
2. 修复版本管理导致[#78](https://github.com/aui/artDialog/issues/78)重现问题
6.0.2
1. 提供无依赖 seajs 与 requirejs 的版本
2. 取消按钮增加``cancelDisplay``配置,保留``cancel``事件的同时也不会显示取消按钮
6.0.1
1. 进一步完善焦点管理,避免抢夺开发者自己设置的焦点[#67](https://github.com/aui/artDialog/issues/67)
2. 修复对话框内容使用 html5 data-id 属性冲突的问题[#78](https://github.com/aui/artDialog/issues/78)
3. 改善 Esc 快捷键与 cancel 的问题[#36](https://github.com/aui/artDialog/issues/36)
6.0.0
1. 功能增强:支持定义左下角的区域 HTML、支持 12 个方向的气泡对话框、支持无标题栏与按钮区的对话框
2. 更好的交互体验:更加先进的焦点管理,支持无障碍访问
3. 面向未来:基于 HTML5 Dialog 的 API
4. 模块化:支持 AMD、CMD 规范
5. 可选增强版:拖拽支持、简化框架页面调用
## 授权协议
免费,且开源,基于[LGPL-3.0](./LICENSE.md)协议。
[npm-image]: https://img.shields.io/npm/v/art.dialog.svg
[npm-url]: https://npmjs.org/package/art.dialog
[downloads-image]: https://img.shields.io/npm/dm/art.dialog.svg
[downloads-url]: https://npmjs.org/package/art.dialog
近期下载者:
相关文件:
收藏者: