artDialog

经典的网页对话框组件

  • 所有者: aui/artDialog
  • 平台:
  • 許可證: GNU Lesser General Public License v3.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

artDialog

CDNJS
NPM Version
NPM Downloads

artDialog——经典、优雅的网页对话框控件。

文档与示例, AngularJS 版本

npm install --save-dev art-dialog

成功案例

超过 40 万网站在使用 artDialog,其中不乏国内顶尖的产品:

更新历史

7.0.0

  1. 支持 Webpack
  2. 支持 Npm
  3. 将 CSS 打包到 JS 中

6.0.4

  1. content()方法传入隐藏元素并显示,并且remove()的时候会将元素插入到body避免被销毁 #103 #126
  2. 修复button方法可能会多次绑定事件的问题
  3. 模态对话框可以避免 shift + tab 将焦点移出对话框 #67

6.0.3

  1. 修复button方法直接传入 html 不显示的问题
  2. 修复版本管理导致#78重现问题

6.0.2

  1. 提供无依赖 seajs 与 requirejs 的版本
  2. 取消按钮增加cancelDisplay配置,保留cancel事件的同时也不会显示取消按钮

6.0.1

  1. 进一步完善焦点管理,避免抢夺开发者自己设置的焦点#67
  2. 修复对话框内容使用 html5 data-id 属性冲突的问题#78
  3. 改善 Esc 快捷键与 cancel 的问题#36

6.0.0

  1. 功能增强:支持定义左下角的区域 HTML、支持 12 个方向的气泡对话框、支持无标题栏与按钮区的对话框
  2. 更好的交互体验:更加先进的焦点管理,支持无障碍访问
  3. 面向未来:基于 HTML5 Dialog 的 API
  4. 模块化:支持 AMD、CMD 规范
  5. 可选增强版:拖拽支持、简化框架页面调用

授权协议

免费,且开源,基于LGPL-3.0协议。

[AD] 前端招聘:在海边写代码

主要指標

概覽
名稱與所有者aui/artDialog
主編程語言JavaScript
編程語言JavaScript (語言數: 3)
平台
許可證GNU Lesser General Public License v3.0
所有者活动
創建於2012-07-16 15:19:22
推送於2020-08-05 05:14:26
最后一次提交2019-08-23 12:24:45
發布數4
最新版本名稱v7.0.0 (發布於 2017-04-20 10:07:29)
第一版名稱6.0.2 (發布於 )
用户参与
星數3.1k
關注者數279
派生數1.1k
提交數85
已啟用問題?
問題數326
打開的問題數151
拉請求數7
打開的拉請求數12
關閉的拉請求數10
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?