artDialog的说明文档.docVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
artDialog说明文档 artDialog是一个基于javascript编写的对话框组件,它拥有精致的界面与友好的接口 自适应内容 artDialog的特殊UI框架能够适应内容变化,甚至连外部程序动态插入的内容它仍然能自适应,因此你不必去考虑消息内容尺寸使用它。它的消息容器甚至能够根据宽度让文本居中或居左对齐——这一切全是XHTML+CSS原生实现。 完善的接口 它的接口完善,可以轻易与外部程序配合使用。如异步写入消息、控制位置、尺寸、显示与隐藏、关闭等。 细致的体验 如果不是在输入状态,它支持Esc快捷键关闭;可指定在元素附近弹出,让操作更便捷;智能给按钮添加焦点;黄金比例垂直居中;超大响应区域特别为ipad等触屏设备优化;预先缓存皮肤图片更快响应…… 跨平台兼容 兼容:IE6+、Firefox、Chrome、Safari、Opera以及iPad等移动设备。并且IE6下也能支持现代浏览器的静止定位(fixed)、、alpha通道png背景。 下载地址:/p/artdialog/downloads/list 快速入门 一、使用传统的参数 art.dialog(content, ok, cancel) 示例: art.dialog(简单愉悦的接口,强大的表现力,优雅的内部实现, function(){alert(yes);}); art.dialog(“简单愉悦的接口,强大的表现力,优雅的内部实现”); 二、使用字面量传参 art.dialog(options) 示例 var dialog = art.dialog({ title: 欢迎, content: 欢迎使用artDialog对话框组件!, icon: succeed, follow: document.getElementById(btn2), ok: function(){ this.title(警告).content(请注意artDialog两秒后将关闭!).lock().time(2); return false; } }); 三、扩展方法 需要对弹出后的对话框操作?artDialog简单实用的扩展方法可以使这一切变得简单。 如在ajax异步操作中,我们可以先定义一个变量引用对话框返回的扩展方法: var myDialog = art.dialog();// 初始化一个带有loading图标的空对话框 jQuery.ajax({ url: /content?id=1, success: function (data) { myDialog.content(data);// 填充对话框内容 } }); 如果需要使用程序控制关闭,可以使用close方法关闭对话框: myDialog.close(); 插件:框架应用工具 artDialog针对CMS类的框架应用提供了专属插件,如穿越框架、iframe、AJAX、跨框架传值操作等。 例: 使用open方法嵌入页面,并使用data方法在各个iframe间传递数据: var val = document.getElementById(demoInput04-3).value; art.dialog.data(test, val); art.dialog.data(homeDemoPath, ./_doc/); // 此时 iframeA.html 页面可以使用 art.dialog.data(test) 获取到数据,如: // document.getElementById(aInput).value = art.dialog.data(test); art.dialog.open(./_doc/iframeA.html); jQuery + artDialog artDialog提供了一个jQuery版本,功能与标准版一致,调用只需要把art前缀改成jQuery的命名空间。 // 普通调用 $.dialog({content:hello world!}); // 使用选择器方式,此时自动使用绑定了live click事件,同时启用follow模式 $(#main .test).dialog({content: hello world}); (最低兼容jquery1.3.2,但框架应用插件需要jquery1.4+运行[?]) 配置参数 名称 类型 默认值 描述 内容 title String 消息 标题内容 String loading.. 消息内容。 1、如果传入的是HTMLElement类型,如果是隐藏元素会给其设置display:block以显示该元素,其他属性与绑定的事件都会完整

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档