Skip to content

Commit

Permalink
v6.0.1
Browse files Browse the repository at this point in the history
1. 进一步完善焦点管理,避免抢夺开发者自己设置的焦点#67
2. 修复对话框内容使用 html5 data-id 属性冲突的问题#78
3. 改善 Esc 快捷键与 cancel 的问题#36
  • Loading branch information
唐斌 committed Mar 16, 2014
1 parent 5c965d5 commit d22f8e9
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 1 deletion.
18 changes: 17 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,27 @@ artDialog v6 —— 经典的网页对话框组件,内外皆用心雕琢。

测试通过:IE6-IE11、Chrome、Firefox、Safari、Opera

## 更新历史

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](./LICENSE.md)协议。

## 支持开源
## 支持我们

[贡献代码](https://github.com/aui/artDialog) || [捐赠一杯咖啡](https://me.alipay.com/planeart) || [商业授权](./LICENSE.md)

Expand Down
40 changes: 40 additions & 0 deletions test/focus.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
<!doctype html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<title>test</title>
</head>
<body>
<button data-event="test">open dialog</button> <input id="input" />
<script src="../lib/sea.js"></script>
<script>
seajs.config({
alias: {
"jquery": "jquery-1.10.2.js"
}
});
</script>

<script>
seajs.use(['jquery', '../src/dialog'], function ($, dialog) {

$('button[data-event=test]').on('click', function () {
$('#input').focus();
var d = dialog({
quickClose: true,
autofocus: false,
content: '输入错误,请重新输入',
okValue: '确 定',
onclose: function () {
$('#input').focus();
},
follow: $('#input')[0]
});

d.show();
});

});
</script>
</body>
</html>

0 comments on commit d22f8e9

Please sign in to comment.